我是 git 新手。我在具有 SSH 访问权限的服务器上创建了一个裸存储库。如果我尝试将它克隆到我的工作站上,我会得到两个不同的结果:
% git clone ssh://me@example.com:git/foo.git
Cloning into 'foo'...
ssh: example.com:git: no address associated with name
fatal: Could not read from remote repository.
但是,如果我删除ssh://
,它可以正常工作:
% git clone me@example.com:git/foo.git
根据 Pro Git book 这些应该是相同的。
是什么赋予了?