一、克隆整个旧代码库
git clone --mirror http://****:**/**/****.git
二、当前目录切换到代码库
cd ****.git
三、提交代码库到新服务器地址(注意:新代码库需要提前创建)
git push --mirror http://****:**/**/****.git
四、新旧代码库版本不一致时,需要主要默认分支名称
- GitLab Community Edition 10.0.0 默认分支是 master
- GitLab Community Edition 14.7.0 默认分支是 main
- 我的旧代码库是 10.0.0 ,处理方式是:
- 将新代码库的默认分支更改为 master
- 新增master分支
- 修改默认分支
- 删除main分支
注:以上内容仅提供参考和交流,请勿用于商业用途,如有侵权联系本人删除!