Answers:
您可以这样做:
git remote add origin ssh://user@host:1234/srv/git/example
1234
是正在使用的ssh端口
git remote add origin user@host:1234/srv/git/example
PasswordAuthentication no
。
除了使用ssh://
协议前缀之外,您可以继续使用传统的URL形式通过SSH来访问git,只需要进行少量更改即可。提醒一下,常规网址为:
git@host:path/to/repo.git
要指定备用端口,请在user@host
零件周围加上括号,包括端口:
[git@host:port]:path/to/repo.git
但是,如果端口更改只是临时的,则可以告诉git使用其他SSH命令,而不是更改存储库的远程URL:
export SSH_GIT_COMMAND='ssh -p port'
git clone git@host:path/to/repo.git # for instance