检查谁使用Git制作拉入项目?

检查谁使用Git制作拉入项目?,git,Git,是否可以使用Git检查谁在项目中进行了拉入 该项目托管在HTTP服务器上。我可以检查是谁提交的,但看不出是谁提交的。通常,从git的角度来看,这是不可能的。Git不维护任何日志 但是,如果您以集中的方式使用git,您可以从ssh或http日志中查看是否在服务器上设置了git 一个复杂的问题是,用户完全有可能从彼此而不是从一个中央服务器上获取数据;git是一个“分散”的版本控制系统。通常,从git的角度来看,这是不可能的。Git不维护任何日志 但是,如果您以集中的方式使用git,您可以从ssh或h

是否可以使用Git检查谁在项目中进行了拉入


该项目托管在HTTP服务器上。我可以检查是谁提交的,但看不出是谁提交的。

通常,从git的角度来看,这是不可能的。Git不维护任何日志

但是,如果您以集中的方式使用git,您可以从ssh或http日志中查看是否在服务器上设置了git


一个复杂的问题是,用户完全有可能从彼此而不是从一个中央服务器上获取数据;git是一个“分散”的版本控制系统。

通常,从git的角度来看,这是不可能的。Git不维护任何日志

但是,如果您以集中的方式使用git,您可以从ssh或http日志中查看是否在服务器上设置了git


一个复杂的问题是,用户完全有可能从彼此而不是从一个中央服务器上获取数据;git是一个“分散”的版本控制系统。

git本身不记录拉取请求


由于您的项目托管在Web服务器上,因此您应该能够查阅HTTP访问日志以获取GET

Git本身不记录拉取请求


由于您的项目托管在Web服务器上,因此您应该能够查阅HTTP访问日志以获取GET

你能再说一遍吗?我真的不明白你想要什么。唯一跟踪用户的是提交。没有叫做“拉”的对象。项目在哪里托管?它是如何共享的?如果它位于本地文件系统上,那么建立它可能非常困难。如果人们通过SSH访问它,那么就会有与之关联的authlogs。。。HTTP也有(可选)日志。需要更多信息。然后检查您的Web服务器访问日志。Git本身不会记录拉取,但是应该记录HTTP GET。除了如何记录之外,我很好奇为什么?你为什么要追踪拉力?我知道你用它做了什么。。?您可以限制/验证对git的访问。你为什么担心拉力?你能再说一遍吗?我真的不明白你想要什么。唯一跟踪用户的是提交。没有叫做“拉”的对象。项目在哪里托管?它是如何共享的?如果它位于本地文件系统上,那么建立它可能非常困难。如果人们通过SSH访问它,那么就会有与之关联的authlogs。。。HTTP也有(可选)日志。需要更多信息。然后检查您的Web服务器访问日志。Git本身不会记录拉取,但是应该记录HTTP GET。除了如何记录之外,我很好奇为什么?你为什么要追踪拉力?我知道你用它做了什么。。?您可以限制/验证对git的访问。你为什么要担心拉取…?如果文件位于BitBucket,管理员如何知道谁拉取了文件?@skyclouder我认为BitBucket没有提供这样的功能。如果文件位于BitBucket,管理员如何知道谁拉取了文件?@skyclouder我认为BitBucket没有提供这样的功能。