1:关联第一个仓库

git remote add first 远程仓库名

first为拉取下来之后本地的名称
2:从该仓库创建并切换一个开发的分支

git checkout -b feature/first

3: 关联第二个仓库

git remote add second 远程仓库名

4: 从该仓库创建并切换一个开发的分支

git branch feature/second second/feature/second

这里假设远程仓库的开发分支为feature/second
5: 第一个仓库同步第二个仓库

git merge second/feature/second

6: 将同步的代码推送至远程仓库

git push

7: 如果后续第二个仓库有更新
1)切换至feature/second

git checkout feature/second
  1. 拉取最新代码
git fetch second feature/second
git merge second feature/second

3)同步至仓库一

git checkout feature/first 
git merge feature/second
  1. 推送至远程仓库一
git push
Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐