
git 仓库迁移,把数据从旧仓库迁移到新仓库
git 迁移仓库数据
·
如果我们需要从现有git
仓库迁移到新的仓库,包括git
的代码提交记录、git
分支、git
的issue
等, 我们可以通过下面的方式进行迁移
- 首先进入我们要迁移的项目中 ( 也就是旧项目中某个分支 ), 然后执行如下代码
cd <项目目录>
git fetch --all
git fetch --tags
git remote rename origin old-origin # 该行直接执行, git remote rename origin old-origin
git remote add origin http://git.XXXX.com/XXX/XXX.git (项目的新仓库地址)
git push origin --all
git push --tags
有多个分支的话,就切换到另一个分支继续提交:
git checkout dev(分支名称)
git push origin --all
更多推荐
所有评论(0)