2014-02-14 42 views

回答

0

您需要联系GitHub支持:只有他们具有能够识别谁执行删除推送的日志。

如果你有对服务器的控制,我在“How to find out who delete a branch at git?”你可以看看日志的中间层的,会做的审计跟踪你(解释,因为Git的,同样,没有任何身份验证并不能做到这一点一种审计线索,你知道谁做什么:没有认证意味着没有“谁”)。

但是你没有对远程服务器GitHub的任何控制/访问。因此需要联系其支持。

0

这显然是一个古老的问题,但对于需要这个答案的任何人(就像我最近所做的那样),您可以轻松找出谁在GitHub中删除了一个分支。

进入存储库中的合并请求。

单击“关闭”拉取请求。您将看到最后一次提交到该分支的提交列表,并且您还将看到删除该分支的人的个人资料。希望还可以选择恢复分支。