我正在尝试在学校连接Github,但是端口443被阻止了。
管理员告诉我使用9418端口,这应该是git协议的默认端口。
但是在Git Bash(Windows)中,如果我尝试执行git remote set-url origin
如何配置Git以使用9418端口?
管理员告诉我使用9418端口,这应该是git协议的默认端口。
但是在Git Bash(Windows)中,如果我尝试执行git remote set-url origin
git://github.com/me/myrepo.git
并进行推送,它会告诉我无法向此URL推送,并建议使用https://github...
代替。如何配置Git以使用9418端口?
443
端口。从安全角度考虑,你们学校应该允许https://
(即加密的"http")而不是其他大多数端口(包括http)。 - umläutegit://
协议是匿名的,只能用于获取、克隆等操作,即下载。你不能通过git://
协议将任何内容git push
到远程,因为这样做是不允许的。我之所以补充这一点,是因为被接受的答案没有解释为什么会出现这种情况。 - code_dredd