gitlab服务器从本地迁移到阿里云
- 保留分支标签以及历史提交记录
- 保留源码,重新建立分支
确保本地代码是最新的并且拥有所有的分支
- 拉取代码
git clone http://***(原服务器代码地址)
已有的话更新到最新
git pull;
git remote prune origin
- 删除本地代码分支与旧Gitlab分支的关联关系
git remote remove origin
-
在新gitlab 服务上新建project,并获取新地址
-
本地代码与新的GitLab服务器关联起来
git remote add origin 新Git地址
将本地的所有分支都推送到新的GitLab服务器远程分支
git push origin