如果我向某人的存储库发出拉取请求,那么一般应该是主分支还是“最新”分支?或者一般说不可能吗?
答案 0 :(得分:2)
这取决于主要开发的位置。在Github中的大多数项目中,这通常是master
或dev
分支(如果有的话)。所以你要做的是:
在大多数发展中的公司或具有更复杂工作方式的项目中,您经常会遇到这样的事情:
master
dev
(或其他名称)分支dev
分支dev
合并到master
当然,这是一个相当简单的例子。在合并到master
之前,您可以拥有额外的分支层。例如,stable
(或称为release
)分支可能是将dev
合并到master
之间的额外步骤。这样的中间分支可用于在发布期间从开发分支回滚某些功能,或者对即将被删除的发布应用紧急修复,而不必限制对实际开发分支的提交。
作为结论,它实际上取决于团队/公司的工作方式,这在项目/公司之间是完全不同的,所以你必须最有可能找出最活跃的地方(或最近的工作) , 正在进行。如果仍然不明显,正如Philippe所指出的那样,你可以随时联系团队并告诉他们你想要修改一些东西并询问你的工作是什么分支。