Git检查自上个日以来项目文件夹是否在远程更新

时间:2015-12-12 10:55:54

标签: git version-control

我正在开发一个脚本来为我的移动应用程序自动生成测试版本。如果该项目中的任何内容自上次构建以来在远程更新,则该脚本应仅生成新构建。

如何检查特定文件夹/文件是否在远程更新?

1 个答案:

答案 0 :(得分:0)

首先,发出以下命令以将您的元数据与远程同步而不实际更改任何文件:

git remote update

现在您可以轻松判断远程分支中是否有任何文件发生了变化。

例如,如果您想查看原点/主文件中的README.md是否已更改:

git diff origin/master README.md

如果命令没有输出,则文件没有改变。如果生成了diff,那么该文件确实在上游分支中发生了变化。