-
需求/目的
由于公司内部调整,需要将旧的项目迁移至新的gitlab上,操作后记录之。
旧地址:aaa.com
新地址:ccc.com
-
操作步骤
- 1.在新gitlab页面ccc.com上创建空的prject文件夹ner
- 2.查看当前gitlab地址(旧地址)
git remote -v
origin git@git.aaa.com:ner.git (fetch)
origin git@git.aaa.com:ner.git (push)
- 3.将本地gitlab 项目地址替换为新gitlab项目地址
git remote set-url origin git@git.ccc.com:ner.git
查看当前是否已经替换成新gitlab地址
git remote -v
origin git@git.ccc.com:ner.git (fetch)
origin git@git.ccc.com:ner.git (push)
可以看到已经成功替换
- 4. 查看项目分支
#查看本地分支情况
git branch -a
- 5.将本地分支,推送到新地址的远程代码仓库
git push origin master:master
- 6.把远程分支推送到远程
#1. 先checkout 远程分支到本地 (假设是develop分支)
git checkout -b develop origin/develop
#2. 再push本地分支到远程仓库
git push origin develop:develop
参考来源:https://blog.youkuaiyun.com/lcyaiym/article/details/77678467