繁体   English   中英

是谁推动了GIT的起源变革

[英]Who pushed changes to origin in GIT

我们的项目最近搬到了GIT。 我很喜欢当地的承诺! 虽然它已经引起了我们团队的一些混乱,并且已经推出了一些不应该被推动的东西。 考虑这种情况

  • dev 1和dev 2在分支A上工作并正在提交
  • dev 3检查分支A然后将更改推送到分支B(奇迹般地没有冲突)

所有的检查都会有dev1和dev2提交。我看不出知道dev3做了推送到分支B的方法。

有办法吗? 或者我在看这些文件时误解了日志。

根据我的理解,你推送提交,这就是我看到dev1和dev2名称的原因。 我想知道是谁做了推动。 上面的场景是我认为发生的简化版本,但希望足以让我的观点得到解决。

谢谢

不幸的是,没有,更新参考的人是在正常情况下记录的。 根据您的存储库的托管方式,您可能还有其他选择,例如使用post-receive hook脚本来记录ref更新以及由谁创建它们。 IIRC, Gitolite也有一个审计机构这样做,但我不确定它是否仍然存在。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM