有人删除了我的master分支。如何找回分支机构并找到负责人

时间:2019-07-17 05:34:29

标签: git git-branch

我团队中的某人无意中从原点删除了master分支。我想以与删除前相同的状态检索master分支,并想知道谁是负责人。

我尝试运行git -reflogs,还尝试检查github.com上可用的见解选项

1 个答案:

答案 0 :(得分:2)

只需将最新的master提交推回master:

git push [commit hash]:refs/heads/master

如果您的项目中有一个Build Server,并且每次按下master都会触发它,那么您可以找出正确的提交哈希。尽管您还需要找到具有此提交的人(同样,Build Server会告诉您)。

Git无法告诉您是谁做的。仅当Git Server记录此信息时-您才能弄清楚。我不知道在github.com上有这种功能。