在 Windows 中为 msysgit 设置 openssh 端口
一个简单的问题。我使用 msysgit 和 openSSH 作为 git 客户端。我不想使用其他 ssh 客户端,例如 putty。从 GIT Bash 我已经使用 ssh -p XXXX 成功连接到我的服务器。
不幸的是,当我尝试执行以下操作时:
git clone git@SERVER:reponame.git
从 Git Bash 我得到:
ssh: connect to host SERVER port 22 failed.
如何建立 msysgit 尝试使用在不同端口运行的 openssh 打开的 ssh 连接?
我知道在 Linux 中这样的事情会在 /etc/ssh/ssh_config 文件中,但是在这种情况下我将如何去做呢?提前致谢。
A quick question. I am using msysgit with openSSH as a git client. i don't want to use other ssh clients such as putty. From GIT Bash I have succesfully connected to my server with ssh -p XXXX to my sever.
Unfortunately when i try to do something like:
git clone git@SERVER:reponame.git
from the Git Bash I get:
ssh: connect to host SERVER port 22 failed.
How can I make the ssh connection that msysgit tries to open with openssh run at a different port?
I know that in linux such a thing would be in /etc/ssh/ssh_config file but how would I go about doing that in this case? Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
git 支持以下
ssh://
语法,请注意其中的端口。
git supports the following syntax for
ssh://
Note the port in there.