我想比较我的本地master
分支与远程origin/master
分支。我知道如何从我的本地master
分支执行git pull --rebase; git diff origin/master
以检测代码中的逐行差异。但是,我想比较提交历史,即并排显示git log
和git log origin/master
。我试图git show-branch -a
但得到:HEAD指向什么?
* [master] change content background-color to blue
! [origin/HEAD] add favicon
! [origin/master] add favicon
---
* [master] change content background-color to blue
*++ [origin/HEAD] add favicon
- 有没有更好的办法?
- 另外,
HEAD
指向检出的提交?
问题的标题应该真的改变。你真的在要求区分事物,而接受的答案是关于区分事物。请重命名该问题并删除#2。因此它会停止显示为标题的错误搜索结果。 – masukomi 2014-11-18 21:46:15