1

git log を使用する場合

git log -m --patch

マージ コミットの場合、次のように、各親コミットの差分を生成し、対応する親コミット ハッシュを指定します。

commit c82270ac7d31f1c32b0b0d541c4c0b00fe85b4ab (from dd039905f7e2e1f74cddbb67cd0f699c443722e4)

しかし、解析には便利ではありません。

%P をきれいな形式で使用すると、次のように、2 つの親が同時にハッシュをコミットするようになります。

dd039905f7e2e1f74cddbb67cd0f699c443722e4 fdc14f48ff64d9ad8837dafb22c366bc2f

どちらがパッチなのか見分けがつきません。pretty フォーマットを使用する場合、対応する親コミット ハッシュを取得するにはどうすればよいですか?

ありがとう

4

0 に答える 0