有没有办法跟踪哪个用户从远程git存储库中执行git clone,pull和push来自哪个ip地址?
如果不是默认git,那么使用gitolite或其他类似的工具是否可能?
答案 0 :(得分:1)
通常,gitolite可以保持这个角色(仅Git不提供任何审核功能)
~git/.gitolite/logs
文件夹将包含事件日志,包括克隆,推送,拉
请参阅“4.4 gitolite files and directories”。
像GitLab这样的其他Git repo管理器确实支持审计事件,但那将是only the EE (Enterprise Edition), not CE (Community Edition)。