如上所述,我想在我的Git存储库中显示旧的合并分支提交历史记录,是否可能?怎么样?
编辑:分支已删除
答案 0 :(得分:2)
Git在合并分支时不会丢失历史记录。但它不会将分支名称与提交一起存储。
因此,您必须找到合并提交,然后显示其第二个父级的历史记录(mergecommit ^ 2)。我担心没有更简单的方法。
答案 1 :(得分:2)
如果删除了分支,则需要先找到合并提交。最简单的方法(选择一个,它们都做同样的事情):
git log --merges
git log --min-parents=2
然后,当您拥有提交SHA时,您可以查看其第二个父级的历史记录:
git log d15d36b^2