Git仓库快速迁移

背景:由于组织架构的调整,需要继续遵守代码仓库的规范,调整到指定的域名下;也可能因为仓库需要保护起来;

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地址

你可能感兴趣的:(Git仓库快速迁移)