Git迁移项目,包含分支的迁移

git在升级以后,有可能需要将分支也迁移到新的地址,我这里提供一种方式

一. 首先 ,将所有远程分支拉取到本地
git branch -r | grep -v '\->' | while read remote; do git branch --track "${remote#origin/}" "$remote"; done
git fetch --all
git pull --all

二. 然后,切换远程仓库的地址

  1. 修改远程仓库地址
    git remote set-url origin URL 更换远程仓库地址,URL为新地址。
  2. 先删除远程仓库地址,然后再添加
    git remote rm origin 删除现有远程仓库
    git remote add origin url 添加新远程仓库

三. 最后,将所有内容 push到远程仓库

git push

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容