2016-12-24 79 views
1

我刚安装了Git for Windows(Git Version 2.11.0)。我使用的是Windows 10,但我位于不允许SSH在标准端口22上运行的网络之后。Git Windows HTTPS远程连接

当然,安装的Git无法连接到位于GitLab中的远程存储库。

我希望我可以在我的Windows Git上使用HTTPS而不是SSH,但我无法确定它是否可用或如何操作。

a)有没有在HTTPS模式下运行Git Windows的选项?如何配置它?

b)如果没有,有没有办法改变默认的Git SSH端口和Gitlab的ssh端口?

回答

1

a)是否有选项可以在HTTPS模式下运行Git Windows?如何配置它?

您只需使用GitLab回购的HTTPS URL:

git clone https://<gitlab server>/user/repo 

b)若没有,有没有一种方法来改变默认的Git的SSH端口和Gitlab SSH端口?

这将在GitLab服务器端,但通常你不需要这个,因为GitLab由Apache或NGiNX http服务器管理,它将监听https查询。

的其他替代品是使用ngrok and tunnel ssh(见ngrok
或者使用ssh ProxyCommand to use that tunnel

+0

工作正常。感谢您的帮助。 – Mendes