好,快问题。
当使用IP连接到服务器时,我也可以指定一个使用的path,例如:
git clone ssh://[email protected]:/home/git/project.git SomeProject
但是,使用主机名时,该命令认为该path是主机名的一部分:
git clone ssh://[email protected]:/home/git/project.git SomeProject
这在path之前会产生一个错误
ssh:localhost.com ::没有与名字关联的地址
(是的,我知道我不能SSH到localhost.com)
有没有一种方法来指定path在IP示例,但与主机名?
谢谢!
为什么你决定一个Git的SSH URI必须有一个:主机名后? 你在哪里看到这种格式?
正式的SSH-URI规范是
ssh://[user@]host.xz[:port]/path/to/repo.git/