我可以将主人和我的工作副本的提示与
进行比较git diff master
我可以将当前分支的顶端与来自master的合并基础与
进行比较git diff master...
是git diff
命令来比较当前分支和工作副本的合并基础吗?
答案 0 :(得分:2)
是
git diff
命令来比较当前分支和工作副本的合并基础吗?
如果您当前的分支不是主分支,您可以尝试使用bash shell:
git diff $(git merge-base --fork-point master)
如果git merge-base
使用--fork-point
:
git merge-base --fork-point <ref> [<commit>]
找到分支(或任何导致
<commit>
的历史记录)从另一个分支(或任何引用)<ref>
分叉的点。
这不只是寻找两个提交的共同祖先,而且还考虑了<ref>
的reflog,以查看导致<commit>
的历史是否从分支的早期化身分叉{{1} }}