2016-12-24 34 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