Gitlab项目迁移

252 阅读1分钟

背景

项目地址从一台服务器迁移至另一台服务器,希望能保留原始项目的代码以及一些开发者分支。这里在新服务器上的项目已经迁移完成,但是没有分支信息,所以需要同步一下自己的开发分支。

旧的服务器地址:10.30.130.1:10050

新的服务器地址:10.30.130.2:10051

步骤一 切换至对应分支并解除旧的远程仓库绑定

git branch checkout toolset

git remote remove origin

步骤二 添加新的远程仓库

git remote add origin http://10.30.130.2:10051/xxx.git

步骤三 将旧的分支推送到新的远程仓库

git push --set-upstream origin toolset

步骤四 在新的工程目录里拉取新分支

git pull更新一下本地远程分支