背景:由于組織架構的調整,需要繼續遵守代碼倉庫的規范,調整到指定的域名下;也可能因為倉庫需要保護起來;
1.1 遷移步驟
1、創建文件夾
mkdir xxx文件夾
cd 到xxx文件下
2、從原地址克隆一份裸版本庫
git clone --bare 舊git地址
此時會在當前目錄下生成一個xxx.git的文件夾
3、推送裸版本庫到新的地址
cd xxx.git
git push --mirror 新的git地址
此時已經遷移成功了
可以使用新的git地址進行clone
git clone 新的git地址
1.2 修改源
本地倉庫的源是舊的git地址;
可以通過 git remote -v
查看
方法1:
直接修改
git remote set-url origin 新git地址
方法2:
git remote rm origin
git remote add origin 新git地址