'git clone user@server/my-repo.git'和'git clone git://user@server/my-repo.git“之间的区别是什么?

问题描述 投票:0回答:1

看起来当我运行git clone user@server/my-repo.git时,它不使用端口9418.如果端口9418不是,则运行git clone git://user@server/my-repo.git会失败打开。

之前的方法使用哪个端口?

git
1个回答
2
投票

git clone user@server/my-repo.git使用ssh协议和默认端口22.它相当于git clone ssh://user@server/my-repo.git

git clone git://user@server/my-repo.git使用git协议和默认端口9418。

此外,Git支持使用默认端口80的http协议,以及使用443的https。对于本地存储库,还支持/path/to/repo.git/file:///path/to/repo.git/


推荐问答