我对git的了解很差,想寻求帮助。我有一个linux(-only)应用程序,只能用git“下载”(即克隆)。在启动时,应用程序应询问git“主服务器”(github)是否有更新。git是否提供一个命令来检查是否有更新(没有真正更新-只是检查)?此外,我的应用可以读取该命令的返回值吗? 最佳答案 如果你不想merge,你可以直接gitfetchyourremote/yourbranch,remote/branch规范通常是origin/master。然后您可以解析命令的输出以查看是否确实存在新提交。您可以将最新获取的提交引用为your