2014-06-25 43 views
1

請問你能告訴我 - 是否有任何黑客如何將Git的所有分支機構和標籤(例如)Git倉庫移動到任何存檔位置?當然 - 我可以取回所有分支進行回購,然後推送到新的遙控器,但有沒有簡單的方法?存檔git repos

+0

你是什麼意思「*到任何存檔的地方*」?你想做什麼?您是否試圖將您的回購站移至其他託管服務提供商(如Bitbucket)?還是您想對您的遠程回購進行本地備份? –

回答

1

有關讀取和推搡,通常的順序是:

git clone --mirror url1 
git push --mirror url2 

對於備份的需要,我喜歡git bundle option

git clone --mirror url1 
cd repo1 
git bundle create /tmp/repo1.bundle --all 

這讓一個文件,容易複製四周,從中可以克隆!

git clone repo1.bundle