访问git的日志

时间:2011-10-05 21:30:20

标签: git

如何找出谁在git中克隆/拉取了一个项目?我找到了所有用于跟踪文件的好工具,但有没有办法查看谁访问过它们?

2 个答案:

答案 0 :(得分:7)

假设人们通过ssh访问存储库,您可以使用sshd的访问日志来获得一般意义。

然而,除此之外,Git本身并没有内置任何“访问日志”。如果您使用gitolite之类的东西来提供存储库,我相信它有自己的日志记录功能。

答案 1 :(得分:3)

git使用git-upload-packgit-receive-pack与其他计算机进行通信。您可以尝试包装这些并记录访问权限。