如何找到在gitlab中推送提交的真实用户?

时间:2018-06-22 20:14:47

标签: gitlab

有没有办法找出谁将特定的提交推送到gitlab-在提交日志中(我通过git client config看到作者设置),而是想查看使用了哪个gitlab用户的身份验证来PUSH该代码?

PS:有多个特定于git的问题,而前面的问题中没有提供解决方案-想看看gitlab是否有一些特定的实现来解决这个问题?

3 个答案:

答案 0 :(得分:5)

answered "no" 5 years ago,但是GitLab提供了自己的审核日志:如上所述,here HTTP SSH 请求记录在不同的文件中:

但是,这不会给您推送SHA1的信息,只有推送事件的日期和IP:您仍然需要将其与提交日期进行交叉引用,以了解是谁推送了给定的提交

答案 1 :(得分:1)

只能知道commit的状态。但是实际上不知道pushed的人。

答案 2 :(得分:-1)

由于您的问题令人困惑,我只能提供简单的答案。 如果您要查看的是特定用户用来执行提交的身份验证,那么您应该能够基于回购的远程URL找到它。 如果要查找谁进行了特定的提交,可以在Web UI中进行搜索。

希望这会有所帮助,如果还有其他问题,请联系我们。