A仓库迁移到B仓库
B仓库是一个空仓库,除了默认的master分支,没有任何分支。把A的branch1,branch2,branch3…依次迁入B,B也就有branch1,branch2,branch3…
1. 进入A工程
2. git remote
查看远程仓库B的名称
3. git remote add origin2 master
建立新远程仓库 origin2
,名字随意
4. git remote set-url origin2 https://github.com/b.git
新远程仓库B 的 url
5. 进入A工程的 branch1
分支上
6. git pull
拉取最新代码
7. git checkout -b branchB1
branchB1
是基于A工程branch1
开的新分支,代码跟A工程branch1
一样,之后branchB1
会被推到B工程,必须保证B工程下没有该名字分支
8. git push origin2
此时已经成功迁移出一个分支到B分支