什么是Git命令来执行以下工作流程?
方案
我从仓库克隆,并做了一些我自己的提交到我的本地库。同时,我的同事向远程存储库提交了提交。现在,我想:
检查是否有来自其他人的任何新 提交的 远程仓库,即
origin
?说有上 远程仓库3次新的提交,自从我上次 拉,我想diff的的 远程仓库的提交,即
HEAD~3
与HEAD~2
,HEAD~2
与HEAD~1
和HEAD~1
与HEAD
。知道什么改变了, 我想从其他人那里得到最新的提交 。
我的发现至今
对于第2步:我知道插入符符号HEAD^
,HEAD^^
等,以及波浪符号HEAD~2
,HEAD~3
等
第3步:这是,我想,只是一个git pull
。
的可能的复制[检查拉需要的Git ](http://stackoverflow.com/questions/3258243/check-if-pull-needed-in-git) – 2016-03-14 12:36:57
@Daniele回答你的链接是非常棒的,甚至带有一个可定制的bash脚本。 +1 – gorbysbm 2016-06-18 03:43:08