SSH使用非22端口时的Git clone

SSH默认使用的时22端口,此时,当使用git clone时,很简单明了

git clone username@domain.com

当服务器使用的是非标准的22端口时,上述方法坑定不行的。错误提示为:

ssh: connect to host smec.xxx.com port 22: Connection refused

根据提示可知,其默认链接了22端口。于是只需要指定正确的端口即可:

ssh username@domain.com -p 端口

顺便,git clone的时候也使用了ssh,此时如果使用的时非22端口,也会报错,正确的做法为:

git clone ssh://username@domain.com:端口/filename

results matching ""

    No results matching ""

    results matching ""

      No results matching ""