我在防火墙后面,无法使用Git从命令行克隆GitHub存储库。不过,我可以使用Chrome访问网络存储库。下载GitHub存储库而不克隆它?
如何从Web平台下载.git
存储库?
唯一的选择是master.zip下载不包含任何Git文件。
我在防火墙后面,无法使用Git从命令行克隆GitHub存储库。不过,我可以使用Chrome访问网络存储库。下载GitHub存储库而不克隆它?
如何从Web平台下载.git
存储库?
唯一的选择是master.zip下载不包含任何Git文件。
您可以下载zip文件,但不包含任何历史记录。
如果您需要历史记录,则必须克隆存储库。
克隆使用HTTPS应该可以正常工作,甚至与代理:
https_proxy=http://company-proxy:port git clone https://github.com/...
你也许可以找到在浏览器中正确的代理设置。
如果你的代理真的坚持使用NTLM,你可以看看cntlm。
另一种方法是使用专用计算机和USB记忆棒,这可能是另一种选择。
我从来没有尝试过使用'https_proxy'。这次我在CONNECT之后从Proxy获得了“Recived HTTP code 403”。我想我的代理不允许CONNECT方法。我在玩cntlm时遇到了这个问题。 – nowox
通过HTTPS克隆回购还阻止了'git clone https://github.com// .git'? –
也可以使用SSH或HTTPS进行下载。 – Whymarrh
不幸的是......任何不使用端口80,NTLM和伪造Chrome的用户代理的方法都无法访问互联网。 – nowox