git仓库的迁移
发布时间:2018-12-13 10:17:15
- 克隆新的仓库 ;
git clone git@../../newproject.git
- 进入新仓库;
cd newproject
- 从源地址克隆一份裸版本库;
git clone --bare git@../../project.git
- 进入裸版本库中;
cd project.git
- 以镜像推送的方式上传代码;
git push --mirror git@../../newproject.git
- 退出裸版本库,删除裸版本
cd ..
rm -rf newproject.git
- 重新拉取代码
git pull
- 看到代码拉下来,则证明仓库迁移成功