我有一个在端口 9418 上运行 git 的服务器。
是否可以列出或克隆该服务器上的所有 git 存储库?
它应该可以工作,但是对于某些存储库名称:
git clone git://ip/repo-name
最佳答案
Git protocol不包括列出存储库。
而且它不包括身份验证,这就是为什么您在企业环境中找不到它(无论如何端口 9418 都被关闭)
否则,如果您的 git 守护进程正在服务器上运行,则 URL 类似于 git://<ip>:9418/repo
应该可以。
Example (从 2011 年开始,不太可能在 2021 年发挥作用):
git clone git://metaf2xml.git.sourceforge.net/gitroot/metaf2xml/metaf2xml
2021 年:
git clone git://git.code.sf.net/p/metaf2xml/code.git
关于git - 如何从服务器端口 9418 克隆存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70415936/