我们公司已经开始作为开源项目的贡献者。使用的版本控制系统将是Git。我们已经分叉了项目,因此已经有了远程存储库。我想要一个本地存储库,每个develeper应该有一个本地存储库的单独分支。他们会进行更改并提交到他们的分支,然后推送到本地存储库。在所有更改之后,本地存储库更改将被推送到远程存储库,并从那里创建pull请求。这是我打算用外行术语的预期工作流程。我如何在Git中解决这个问题?
答案 0 :(得分:1)
如下所示为github仓库做出贡献的常见过程(假设您的团队想要为master
分支贡献一个github仓库):
develop
分支。develop
分支,然后将develop
分支推送到fork repo(或将其本地分支推送到fork repo和然后创建一个拉取请求,将其单独的分支合并到develop
分支)。develop
分支合并到master
分支。