我看到我们的主分支被意外合并到生产分支。 我可以看到所有的提交以及制作它们的人和时间。
但是我如何才能看到谁(用户名)以及何时将所有这些提交移动到生产分支?
(如果重要,我们正在使用Github)
答案 0 :(得分:0)
如果您说您知道合并提交,请创建一个git log COMMIT_HASH
。如果您不知道合并提交ID,请创建git reflog master
答案 1 :(得分:0)
Git log有一个选项,只显示合并提交。这将在production_branch上显示最新的合并
git checkout production_branch
git log --merges -n1
答案 2 :(得分:0)
您可以使用
gitk
或
gitk --all
如果您的提交树具有相对少量的分支
,则效果很好