我们的远程git存储库(在github上)正在显示' ... 3个月前编写的#,即使提交是在几天前提交的。
有人必须意外地进行硬重置。有没有办法找出执行此操作的用户?
答案 0 :(得分:1)
如果你正在使用GitHub Enterprise,你可以找出是谁犯了大错,因为它允许你audit repository events,包括强制推送事件:
除了上面提到的存储库事件,每次推送到 使用以下信息记录存储库:
- 谁进行了推动
- 是否是强行推动
- 哪个分支被推到
- 使用了哪种协议
- 原始IP地址
- 使用了哪个Git客户端
但是,我认为您无法使用免费的GitHub帐户访问此类审核跟踪。