Branche diff在藏匿处产生不同

时间:2015-12-23 09:41:15

标签: git git-diff

我试图在Stash中区分两个分支,例如分支A& B,并注意到如果在分支A与分支B的比较序列中对分支进行差异,然后将其反转,则将分支B与分支A进行比较,差异结果是不同的,这没有意义。关于它为什么会发生的任何想法?

1 个答案:

答案 0 :(得分:0)

diff并不总是来自每个分支的完全相同的起始点: 分支之间的'git diff'可能只比较提示或者更改,因为一个分支是从另一个分支 e.g。

git diff A B    // Changes between tips of 'A' and 'B' branches.
git diff A...B  // Changes that occurred on 'B' since when the 'A' was started off it