1

使用 git log 时

git log -m --patch

对于合并提交,它将为每个父提交生成一个差异并指定相应的父提交哈希,例如:

commit c82270ac7d31f1c32b0b0d541c4c0b00fe85b4ab (from dd039905f7e2e1f74cddbb67cd0f699c443722e4)

但是不方便解析。

当我以漂亮的格式使用 %P 时,它会给我两个父母同时提交哈希,比如

dd039905f7e2e1f74cddbb67cd0f699c443722e4 fdc14f48ff64d9ad8837dafb22c366bc2f

而且我无法区分哪个是补丁。使用漂亮格式时如何获取相应的父提交哈希?

谢谢

4

0 回答 0