我们最近有一个实习生运行了“git reset --hard”命令,意外地撤销了我们主GIT库上的很多工作。我们正在恢复这些工作,但我想确保以后不会再发生这样的事情。
我知道有很多关于这个问题的问题,但它们似乎都是关于恢复而不是预防。有没有办法防止向我们的主要存储库推送更改或删除已推送的提交记录?是否有配置设置或推送钩子可以完成此任务?
我知道有很多关于这个问题的问题,但它们似乎都是关于恢复而不是预防。有没有办法防止向我们的主要存储库推送更改或删除已推送的提交记录?是否有配置设置或推送钩子可以完成此任务?