跟踪git推送和结账

时间:2010-11-08 19:53:31

标签: git version-control file sharing

目前,我通过git向我的客户分发文件,并希望观察情况 - 来自我的客户的更新所需文件,谁没有,所以有没有办法跟踪特定客户

  • a)git从git服务器中提取
  • b)git checkout 成功

提前致谢。

1 个答案:

答案 0 :(得分:1)

客户执行的

git push会将该客户的提交添加到您的回购中 - 您应该能够使用git log或类似内容查看是否有来自客户的新提交。您还可以激活分支的reflogs并查看其中的推送。对于裸存储库,默认情况下禁用reflog,可以通过将configuration variable core.logAllRefUpdates设置为true来启用。

对于git cehckout,您将无法看到这一点,因为它是客户机器上发生的完全本地操作。