clone 諸如linux比較龐大的項目,老是會斷掉,前功盡棄
如果只是查看原始碼,可以打包下載,如果連git記錄也要clone下來,該怎麼搞?
如果不需要全部的歷史記錄,只需要最新版本,可以 git clone --depth=1
git clone --depth=1
如果確實需要全部歷史記錄,除了按 @公子 說的找國內的 git 託管網站以外,還可以用自己的國外 VPS 克隆(如果有的話),然後打包拉回本地。
先遠端複製到 gitcafe 或 ustc lug git 上,然後再從這上面複製。克隆下來之後進.git/config檔案修改下位址就好了。
.git/config
我通常是弄個腳本在公司掛機下載,下好後打個 tar 包拷貝到需要的電腦上再解包。
搞米國vps克隆下來,然後在打包ftp斷點續傳下到本地。
如果不需要全部的歷史記錄,只需要最新版本,可以
git clone --depth=1
如果確實需要全部歷史記錄,除了按 @公子 說的找國內的 git 託管網站以外,還可以用自己的國外 VPS 克隆(如果有的話),然後打包拉回本地。
先遠端複製到 gitcafe 或 ustc lug git 上,然後再從這上面複製。克隆下來之後進
.git/config
檔案修改下位址就好了。我通常是弄個腳本在公司掛機下載,下好後打個 tar 包拷貝到需要的電腦上再解包。
搞米國vps克隆下來,然後在打包ftp斷點續傳下到本地。