赞
踩
由于历史原因将A项目迁移到B项目仓库,但是有部分分支在A项目上继续开发,以下总结了几行命令将A项目的一个分支迁移到B项目。
1、显示所有远程仓库:
git remote -v
2、添加A项目远程仓库(git remote add 自定义仓库名 远程仓库地址)
git remote add A https://git....../.git
3、查看远程仓库是否已经成功添加
git remote -v
4、拉取A的远程仓库信息到本地
git fetch A
5、切换分支
git checkout A/分支名
6、在B上新建空白分支
git checkout -b B/branch(新建空白分支)
7、将A的分支合并到B的空白分支
git merge A/分支名 B/branch --allow-unrelated-histories
8、查看分支信息并推送到仓库B
- git branch
-
- git add .
-
- git push
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。