知道为什么 GIT repo 仅在使用时起作用,而使用时不起作用吗?ssh://[email protected]/repo.git
[email protected]/repo.git
这是其他人设置的服务器,所以不知道它是如何设置的,但在 BitBucket 或 GitHub 上,我可以直接使用,[email protected]/repo.git
它可以使用 SSH 协议克隆存储库。知道为什么这个服务器只有在使用时才有效吗?ssh://[email protected]/repo.git
所以我需要ssh://
在前面添加。
答案1
您使用了不正确的语法。
当你删除scheme://
前缀时,git 不再以 URL 样式解释你的地址,而是以 rcp/scp 样式解释。但对于 rcp/scp 样式的地址,路径必须使用冒号:
(不支持指定端口)。例如:
git clone [email protected]:repo.git
git clone [email protected]:daniels/example.git
如果没有冒号,git 只会将地址解释为本地路径。