是谁推动了GIT的起源变革

时间:2013-12-12 11:49:15

标签: git

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

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

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

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

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

由于

1 个答案:

答案 0 :(得分:2)

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