【发布时间】:2021-05-09 19:59:45
【问题描述】:
我最近启动了我的第一个 GitHub 开源项目。现在我想在与 master 合并之前,在 beta 分支中为这个项目添加一些新功能。
但是最有效的方法是什么?
A.将所有新功能直接提交到 beta 分支,然后创建拉取请求以将 beta 分支与 master 合并是否更好。
B.还是应该为每个单独的功能创建一个分支并创建一个拉取请求以将它们与 beta 分支合并?
A:
commit →↓
commit → beta → master
commit →↑
B:
commit → feature1 →↓
commit → feature2 → beta → master
commit → feature3 →↑
【问题讨论】:
标签: git merge git-branch pull-request beta