[英]Who pushed changes to origin in GIT
我们的项目最近搬到了GIT。 我很喜欢当地的承诺! 虽然它已经引起了我们团队的一些混乱,并且已经推出了一些不应该被推动的东西。 考虑这种情况
所有的检查都会有dev1和dev2提交。我看不出知道dev3做了推送到分支B的方法。
有办法吗? 或者我在看这些文件时误解了日志。
根据我的理解,你推送提交,这就是我看到dev1和dev2名称的原因。 我想知道是谁做了推动。 上面的场景是我认为发生的简化版本,但希望足以让我的观点得到解决。
谢谢
不幸的是,没有,更新参考的人是在正常情况下记录的。 根据您的存储库的托管方式,您可能还有其他选择,例如使用post-receive hook脚本来记录ref更新以及由谁创建它们。 IIRC, Gitolite也有一个审计机构这样做,但我不确定它是否仍然存在。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.