目标:指定分支带tag完成代码迁移
- 新建一个git仓库
- 使用 git clone xxxx 把原服务器的代码clone下来
- 使用vsCode打开项目代码,把需要克隆的分支代码全部拉取到本地,比如master、dev等需要同步到新仓库的代码(注:step2、Step3 相当于拉取线上代码到本地,如果本地已有现成的仓库代码,可以跳过)
- 使用 git remote rename origin old-origin 重命名原来的origin, 然后可以使用 git remote -v 查看修改后的效果
- 使用 git remote add origin xxxxx(新的仓库地址) 指定需要迁移到的目标地址(注: 此时本地仓库有2个线上仓库地址,可以切换)
- 使用 git push -u origin --all 上传到服务器
- 使用 git push -u origin --tags 上传tag