Git项目迁移

目的: 需要将gitlab.xxx.com地址的项目库迁移到gitlab.xxxx.cn地址库里面;

实现方式 (都在一个文件夹中操作)

1.将代码从之前的仓库中拉下来

git clone http://xxxx.git (http://xxxx.git为要转移的代码库地址)
  1. 拉取分支信息
git branch -a
image.png

3.拉目标分支

git checkout -b dev origin/dev (dev是分支名称)

4.更改本地gitlab地址为新的gitlab地址

git remote set-url origin remote_git_address(remote_git_address为新服务器gitLab上新建的同名项目地址)

5.本地仓库推送到远端

git push origin --all  // 推送主干和分支, 事实上没用, 这里上传的还是单一分支,就是本地当前分支

以下命令选用:

git push origin dev:dev  // 推送单一分支到远端
git push --tags  // 推送所有标签到远端
git tag    // 查看远端tag列表

参考

你可能感兴趣的:(Git项目迁移)