适用于
- 迁移一个库的某一分支到一个新库
- 把一个库的某个分支迁移到一个新库的同一分支
其实上述两个同理
先行提示
- 在迁移库时可以使用一下命令查看当前库的远程库连接情况:
- git remote -v
- 如果只是将源本地库中的某一个分支迁移到目的库中,则需要将源本地库中的除了要迁移的分支保留,其他分支均删除
这样只会迁移一个分支,不然本地库中的所有分支都会被迁移到目的库
步骤
- 进入源库目录
- cd /path/to/your/git/origin/repo/
- 删除和源远程库的关系
- git remote rm origin
- 添加和目的远程库的关系
- git remote add origin 【目标库信息】
- 上传代码
git push -u origin --all