我正在开发一个系统,其中我遵循另一个项目的踪迹,添加自己的内容,但不直接添加到原始项目中。我使用三个远程分支设置我的存储库:
这是git branch -a的输出:
- Master - 我的开发地点。
- Vendor - 我定期与原始项目同步的地方。
- Integration - 我想要将(Master)和(Vendor)合并在一起的地方。
这是git branch -a的输出:
* integration
master
vendor
remotes/origin/HEAD -> origin/master
remotes/origin/integration
remotes/origin/master
remotes/origin/vendor
我应该如何继续进行以下步骤:
- 将此工作区与远程存储库同步?
- 将供应商(vendor)和主(maser)分支合并到集成(integration)分支中?
- 将集成分支推送回远程存储库?
如果我的工作流有任何错误,请告诉我。