想查到团队成员对 git 仓库的代码进行的 clone 或者 pull 操作的历史(非 commit 等,commit 是有记录的 )。简单地说就是想弄明白某个成员从仓库中取得了什么。如何做?历史记录中,除了日期,账号外,如果能包括 ip 等参数最佳。
Git 可能是 github, 自建的 gitlab,或者其他的 git 托管服务商。
想查到团队成员对 git 仓库的代码进行的 clone 或者 pull 操作的历史(非 commit 等,commit 是有记录的 )。简单地说就是想弄明白某个成员从仓库中取得了什么。如何做?历史记录中,除了日期,账号外,如果能包括 ip 等参数最佳。
Git 可能是 github, 自建的 gitlab,或者其他的 git 托管服务商。
1
AoEiuV020 Oct 29, 2020
git 本身没有这些,服务器端看看有没相关日志吧,
github 估计没有,gitlab 不是开源的么,没有就自己写啊, |
2
liangming1 OP @AoEiuV020 服务端看了,没有相关日志。
|
3
xiaoxiaoyan Oct 29, 2020
做审计啊,git 本身没有,就是为了简单,gitlab 可以买高级版得带审计功能调用接口
|
4
lavvrence Oct 29, 2020
GitHub 到是有 Traffic,不过只提供最近几天。。git 本身没有
|
5
JQD6r41PkI4o2mEz Oct 29, 2020
git hook 了解下
|
6
unco020511 Oct 29, 2020
git 本身没有,git hook 可以自己记录
|