Git命令查看存储库是否已更改(无差异)

时间:2010-12-02 19:41:11

标签: git github

说我clone本地的一个git repo ...时间过去了,我想知道是否有任何东西在原点发生了变化......但我不一定想要{{1} }或fetch ......还有。

看到我上次提取的提交列表的命令是什么...或者仅仅是自从我上次提取以来已经提交了一些提交的事实?

我不希望在这种情况下pull的开销......

4 个答案:

答案 0 :(得分:2)

git remote show origin

答案 1 :(得分:1)

尝试:

git fetch --dry-run

答案 2 :(得分:1)

您需要至少获取,否则repo将没有关于远程存储库的信息。然后git diff --summary将向您显示更改的简短摘要。

答案 3 :(得分:0)

将所有提交到本地跟踪分支:
git fetch

列出跟踪分支和HEAD之间的所有更改:
git log origin/master HEAD