Project使用不同的Git客户端来提交代码,如Git Bash,Tortoise Git和Eclipse。
我想识别每个Git客户端提交的提交。 有没有办法确定提交是由Git BASH,还是TOrtoise GIT或Eclipse。
答案 0 :(得分:0)
我认为这是不可能的,除非你为每个提交添加一些前缀,具体取决于他们使用的工具。
我现在你没有要求这个,但是你可以通过实现一个git hook来监视正在推送的用户IP,或者根据你正在使用的git-server,必须有一些你可以扫描的日志。提交本身会跟踪用户名和电子邮件地址。