git仓库迁移

全程仅仅需要在原项目上操作

1.在原项目文件中打开git base 窗口

1)# 确保代码更新到最新
git pull

2)# 查看当前远程git服务器上的所有分支, 这一步是用于判断哪些分支需要迁移
git branch -r

3)# 将本地git的旧orgin改成别的名称
git remote rename origin origin-old

4)# 将origin设置为新地址
git remote add origin http://xxxx.git(新git地址)

有分支的情况- 可以对分支进行切换
# 如果需要迁移的branch在本地还不存在, 将其checkout出来 # 如果已经存在了, 就checkout过去, 然后git pull一下确保是最新 git checkout -b branch-104 origin-old/branch-104
5)# 将本地的所有分支push到gitlab git push -u origin --all

6)想要移除原远程名称,修改为origin-old的远程仓库
git remote rm origin-old



撒花**********,完成
原文地址:https://www.cnblogs.com/fyjz/p/14442865.html