前情提要
公司原来是自己私有部署的gitlab。有了研发云后就希望将代码推送到研发云的代码仓库上。这时候需要迁移并保留原来提交的历史记录。
迁移方案
- 登录新的gitlab(代码仓库)
- 新建空白项目
- 获取到新空白项目的git地址: http://10.0.0.XXX/management/myTest.git
- IDEA打开本地项目执行如下命令
#把旧远端仓库改个名字,当前的一般默认origin
git remote rename origin old-origin
#添加新的git地址
git remote add origin http://10.0.0.XXX/management/myTest.git
#同步推送远端仓库 -u指定仓库
git push -u origin --all
#同步推送远端仓库
git push