我在防火牆後面,無法使用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