【发布时间】:2021-07-23 14:31:07
【问题描述】:
我在 GitHub 上处理开源代码。我遵循的唯一工作流程是:
- 对于我想要修复错误或添加功能的项目,我分叉存储库
- 我在本地克隆了我的分叉存储库
- 我为功能或错误修复创建了一个分支
- 我在新分支中完成工作并提交
- 我将带有新提交的本地分支推送到远程分支
- 最后,我在 GitHub 上点击 create pull request,并请求将我的功能/错误修复分支合并到上游 master 分支中
这没有问题。但是,我想知道,我是否有任何理由想要将我的 fork 的功能或错误修复分支合并到我的 fork 的 master 分支中然后从我的 master 向上游 master 发出拉取请求?在这种情况下,是否有任何其他理由将我的功能或错误修复分支合并到我的 fork 的 master 中?
【问题讨论】: