1.Gerrit删除新仓库master分支(如果新仓库没有master分支可忽略)
- 修改仓库HEAD:master修改为refs/mate/config
- master分支变为可选,即可删除
2.下载原仓库
git clone --mirror ssh://username@三级库地址
3. 进入原仓库
(下载下来的目录应该是xxx.git)
cd xxx.git/
4.修改远端仓库地址为新仓库的地址
git remote set-url origin ssh://username@新残三级库地址
5.推送到新仓库
git push -f origin
有可能会报推送失败,但实际已迁移成功