说我clone
本地git回购时间过去了,我想查看是否有任何东西在原点发生了变化...但我不知道,一定要fetch
或pull
......还没有。Git命令查看版本库是否已更改(无差异)
自从我最后一次拉出来以来,看到提交列表的命令是什么?或者仅仅是自上次拉出以来出现了一些提交的事实?
我不想在这种情况下diff
开销......
说我clone
本地git回购时间过去了,我想查看是否有任何东西在原点发生了变化...但我不知道,一定要fetch
或pull
......还没有。Git命令查看版本库是否已更改(无差异)
自从我最后一次拉出来以来,看到提交列表的命令是什么?或者仅仅是自上次拉出以来出现了一些提交的事实?
我不想在这种情况下diff
开销......
尝试:
git fetch --dry-run
你至少需要获取,而不存在回购不会有任何有关远程存储库的信息。然后git diff --summary
会向您显示更改的简短摘要。
远程Git秀起源
得到所有提交到本地跟踪分行:
git fetch
列表中所有的跟踪分支和头之间的变化:
git log origin/master HEAD
是它的带宽阻止你想要获取? – Cascabel 2010-12-02 21:19:16
我想,当我习惯了git的时候,我担心我的当前工作被一个抓取覆盖。 – Meltemi 2011-01-26 03:51:40