我想知道我的分支是否与远程同步:
git pull -v
From ...
= [up to date] master -> origin/master
= [up to date] release -> origin/release
我读了上面这样的输出:好的,发布分支是最新的。
但是git diff release origin/release
表明存在差异。
git pull -v
的输出是否正确?
答案 0 :(得分:4)
git pull
执行两项操作:fetch
和merge
。
上述输出(“最新”)表示:fetch
是最新的。但是注意:合并还没有完成。
使用git branch -av
可以获得更好的输出:
git branch -av
release 4fa0a21 [behind 6] changed version from 2014.10 to 2014.11 in setup.py
remotes/origin/release 4011230 changed version from 2014.12 to 2014.13 in setup.py