我想知道在连接到 git 存储库时,git+ssh 协议是否使用与仅使用 git 协议相同的端口号。例如:
git://example.com/git/helloworld
git+ssh://[电子邮件保护]/git/helloworld
我正在尝试使用 EGit 推送到仅在 git 协议端口号 (9418) 上设置了端口转发的远程存储库。当我尝试使用 git+ssh 时,EGit 告诉我
git+ssh://.... connection is closed by foreign host
谢谢,
托梅克
答案1
git+ssh 是通过 ssh 客户端的 git。因此它使用 SSH 端口 (22) 而不是 git 端口。