Github:对不相关的小变化分别提出拉动请求?

Jo *_*iss 5 git github

我只是从贡献者的角度看过Github,所以这里有一个维护者的问题:

当我进行一些无关的更改(比如,改进文档,修复Rakefile,测试并修复一个小错误)时,如果我将它们捆绑到一个拉取请求中,那么维护者是否更容易使用(例如,使用misc-fixes分支三个不相关的提交),或者我应该创建单独的分支,每个分支有一个拉取请求?

我假设一旦我做出一个重大的或可能有争议的变化,最好有一个单独的拉取请求,所以它可以讨论,维护者不必挑选,如果他们想拉我的其他变化.但是,如果更改是次要的,那么支持和反对将多个提交捆绑到misc-fixes分支中的参数是什么?

Von*_*onC 3

每个任务的分支通常是长期开发工作的保留,即需要多次提交,每次提交代表代码库的中间稳定状态。

但对于一些不改变代码稳定性的快速演变(它仍然编译并通过测试),一次提交(然后一次拉取请求)就足够了。