丢失了git中的提交

时间:2014-08-19 07:52:25

标签: git github

我们的远程git存储库(在github上)正在显示' ... 3个月前编写的#,即使提交是在几天前提交的。

有人必须意外地进行硬重置。有没有办法找出执行此操作的用户?

1 个答案:

答案 0 :(得分:1)

如果你正在使用GitHub Enterprise,你可以找出是谁犯了大错,因为它允许你audit repository events,包括强制推送事件:

  

除了上面提到的存储库事件,每次推送到   使用以下信息记录存储库:

     
      
  • 谁进行了推动
  •   
  • 是否是强行推动
  •   
  • 哪个分支被推到
  •   
  • 使用了哪种协议
  •   
  • 原始IP地址
  •   
  • 使用了哪个Git客户端
  •   

但是,我认为您无法使用免费的GitHub帐户访问此类审核跟踪。