在自定义SSH端口上的Git
我的VPS提供商build议我将SSH端口保留为默认分配的自定义端口号(不是22)。 事情是,当我知道我可以在创build一个远程configuration时给端口号,似乎我不能做git克隆时做同样的事情。 我使用gitolite,所以我克隆命令如下所示:
git clone git@mydomain.com:gitolite-admin
有没有办法隐藏这个使用自定义的SSH端口号?
我也应该提到我正在Windows上运行cygwin。 我看到有多个地方说自定义端口添加到~/.ssh/config
文件中
Host mydomain.com Port 12345
但在cygwin中,该文件似乎并不存在。
git clone ssh://git@mydomain.com:[port]/gitolite-admin
请注意,端口号应该没有方括号:[]