最佳答案
我的VPS提供商建议我将SSH端口保留为他们默认分配的自定义端口号(而不是22)。问题是,虽然我知道在创建远程配置时可以给出端口号,但在做Git克隆时似乎不能这样做。我使用gitolite,所以我克隆命令看起来像:
git clone git@mydomain.example:gitolite-admin
是否有一种方法将其隐蔽为使用自定义SSH端口号?
我还应该提到我在Windows上运行cygwin。我已经看到很多地方说添加自定义端口到~/.ssh/config
文件,如
Host mydomain.example
Port 12345
但是在cygwin中,该文件似乎不存在。