遷移git倉庫
很多時候,我們會遇到一個問題。Git倉庫的遷移,需要保留已有的歷史記錄
我們可以這樣做:
使用 --mirror模式會把本地的所有分支都克隆
//先用 --bare 克隆裸倉庫
git clone git@gitee.com:xxx/old.git --bare
//進入new.git 這樣就可以把所有分支都克隆到新倉庫了
git push --mirror git@gitee.com:xxx/new.git
很多時候,我們會遇到一個問題。Git倉庫的遷移,需要保留已有的歷史記錄
我們可以這樣做:
使用 --mirror模式會把本地的所有分支都克隆
//先用 --bare 克隆裸倉庫
git clone git@gitee.com:xxx/old.git --bare
//進入new.git 這樣就可以把所有分支都克隆到新倉庫了
git push --mirror git@gitee.com:xxx/new.git