我只是得到了非常奇怪的结果,我无法解释
我想确定两个分支之间的区别
所以我输入
git log master..release1
而且我有多个提交,包括假设aa11bb22cc33
但后来我打电话
git branch --contains aa11bb22cc33
我有
release1
* master
怎么会这样?!
根据定义,我的 git log 命令应该只显示那些在 release1 中可访问但在 master 中不可访问的提交?
我也试过等效的
git log ^master release1
同样奇怪的结果。
如果可以,请解释这怎么可能。
PS 混帐 1.8.0