AとBの2つのブランチがあります。
ビルドを実行するたびに、ブランチAはブランチBにマージされます。最後にビルドが実行されてから、Aで行われたすべての更新を電子メールで送信できるようにしたいと思います。git log
最後のA->Bマージ以降にAで行われたすべてのコミットをコピーできるようにするにはどうすればよいですか?
それは
git log B..A
例:「AにはあるがBにはないすべてのコミットを表示する」またはローカル以外のブランチに対して実行する場合
git log origin/B..origin/A
別の構文は、次を使用することです。
$ git log refA refB --not refC
または、2つのブランチのみを比較する場合
$ git log A --not B
2つのブランチを比較するとき、それは本当に好みに帰着します。私はこれがもう少し読みやすく、(ドキュメントにも記載されている)と混同A...B
することを心配する必要はありません。A..B