作者:荧光绿的包包 | 来源:互联网 | 2022-12-12 19:46
有没有办法找出谁将特定提交推送到gitlab - 在提交日志中(我看到作者通过git客户端配置设置),我想要看看哪个gitlab
用户的身份验证用于PUSH
该代码?
PS:提出了多个git特定问题,并且在之前的问题中没有提供解决方案 - 想看看是否gitlab
有一些特定的实现来解决这个问题?
1> VonC..:
我在5年前回答"否",但GitLab提供了自己的审核日志:如前所述, HTTP和SSH请求记录在不同的文件中:
HTTP:nginx/gitlab_access.log
SSH:gitlab-shell.log
但是,这不会给你推送SHA1,只推送事件日期和IP:你仍然需要与提交日期交叉引用,以了解谁推送给定的提交.