0

目前,我通过 git 将文件分发给我的客户,并想观察情况 - 我的客户中谁更新了所需的文件,谁没有,那么有没有办法跟踪那个特定的客户

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

?

提前致谢。

4

1 回答 1

1

git pushgit log由客户执行将来自该客户的提交添加到您的存储库 - 您应该能够通过使用或类似方式查看是否有来自您的客户的新提交。您还可以激活分支的reflogs并查看那里的推送。对于裸存储库,默认情况下禁用 reflog,可以通过将配置变量 core.logAllRefUpdates设置为true.

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

于 2010-11-08T20:55:32.847 回答