我是 GIT 的新手,在识别特定的提交细节方面我有一个独特的问题。任何人都可以请帮助我回答。
我有一个名为“M”的主干,我从主干创建了一个名为 B1 的分支,在 B1 中,我提交了 3 次代码,提交 ID 为 C1、C2、C3。
现在我需要找到以下细节。
假设您有以下情况:
C0 --- C4 --- C5 <= master
\
\--- C1 --- C2 --- C3 <= B1
如果执行:
git log --oneline master..B1
你会得到:
C3 COMMIT3-MESSAGE
C2 COMMIT2-MESSAGE
C1 COMMIT1-MESSAGE
然后如果你执行:
git rev-parse C1^
你会得到你想要的:
C0
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句