git远程添加其他SSH端口
在Git中,当我的主机使用不同的SSH端口时,如何添加远程原始服务器?
git remote add origin ssh://user@host/srv/git/example
你可以这样做:
git remote add origin ssh://user@host:1234/srv/git/example
1234
是正在使用的SSH端口
你需要编辑你的〜/ .ssh / config文件。 添加如下内容:
Host example.com Port 1234
一个快速的谷歌search显示了几个 不同的资源,比我更详细地解释它。
对于那些你编辑./.git/config
[remote "external"] url = ssh://evanc@www.foo.com:11720/aaa/bbb/ccc fetch = +refs/heads/*:refs/remotes/external/*
最佳答案不适用于我。 我需要ssh://
从开始。
# does not work git remote set-url origin user@example.com:10000/aaa/bbbb/ccc.git # work git remote set-url origin ssh://user@example.com:10000/aaa/bbbb/ccc.git
find这个链接,虽然这有帮助,但是我的博客可能有助于澄清:
https://prestongarrison.com/change-port-git-is-using-for-ssh/
基本上我认为只需编辑你的.git / config文件并进行修改就好多了。 希望这会帮助别人..