説明できないかなり奇妙な結果が得られました
2つのブランチの違いを判断したかった
だから私はタイプした
git log master..release1
そして、 aa11bb22cc33など、複数のコミットがあります。
でもその後電話した
git branch --contains aa11bb22cc33
そして、私は持っています
release1
* master
どうしてこうなった!?
私の git log コマンドは、定義上、リリース 1 では到達可能であり、マスターでは到達できないコミットのみを表示する必要がありますか?
私も同等のものを試しました
git log ^master release1
同じ奇妙な結果で。
どのようにそれが可能であるかを説明してください。
PS git 1.8.0