Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如果其他人下载了某个分支,如何签入GIT_Git - Fatal编程技术网

如果其他人下载了某个分支,如何签入GIT

如果其他人下载了某个分支,如何签入GIT,git,Git,有没有办法检查其他人是否在GIT中下载了一个分支(master或其他分支) 请告知 谢谢,以下是我看到的选项: 如果您正在从git守护进程提供文件,那么可以使用 --verbose--syslog选项记录下载的内容 对于HTTP/HTTPS下载,应至少能够确定下载的特定数据,并根据请求格式(可能是分支信息)确定web服务器访问日志 我不是100%确定SSH协议,但我猜这是由于 它的加密性质你不会看到太多。实际上,如果sshd与 调试日志您可能会看到一些信息。但是你真的不应该无缘无故地这样做,因

有没有办法检查其他人是否在GIT中下载了一个分支(master或其他分支)

请告知


谢谢,

以下是我看到的选项:

  • 如果您正在从git守护进程提供文件,那么可以使用
    --verbose--syslog
    选项记录下载的内容

  • 对于HTTP/HTTPS下载,应至少能够确定下载的特定数据,并根据请求格式(可能是分支信息)确定web服务器访问日志

  • 我不是100%确定SSH协议,但我猜这是由于 它的加密性质你不会看到太多。实际上,如果sshd与 调试日志您可能会看到一些信息。但是你真的不应该无缘无故地这样做,因为(引用手册页)`使用调试级别的日志记录会侵犯用户的隐私,因此不建议这样做

如果保留关于谁下载了分支的详细信息对您的情况至关重要,那么乍一看,使用第一个选项似乎是最好的


此外,还可以提供日志记录功能及其高级安全功能。

这取决于您如何为git提供服务