我如何将 git bash 默认端口 22 更改为 443。为什么要更改?我们的本地互联网策略不允许使用该端口,当我克隆到项目时,我遇到了文件损坏且出现致命错误的问题。我听说我可以使用 putty。但我不确定我是否已经用 putty 测试过,但结果并不理想。我使用 SmoothWall Express 3.0-polar-i386 并设置了 22 # ssh,但同样不起作用。如果其他方法可以帮助我,请告诉我。
丹雅维辛敏
答案1
如果你使用 ssh,请使用 .ssh/config 文件
或者在 Linus字
答案2
您通信的端口取决于您要连接的 Git 服务器的配置方式。它必须允许通过 HTTPS 进行访问。
要配置服务器,您可以查看“服务器上的 Git” 中的“HTTP/S”部分 请参阅 Pro Git 书中的章节以获取更多信息。
当您在本地克隆存储库时,可以使用以下语法:
$ git clone http://example.com/gitproject.git
或者
$ git clone https://example.com/gitproject.git
编辑:
这是一个教程设置可通过 HTTP(S) 推送和提取的 git 存储库。