因此,有一个小的拉取请求使每个人的生活更轻松是一个好习惯。我想知道的是分支看起来如何能够发出这些小的请求请求。
让我们说我有一个开发分支,我从开发分支创建了一个新的功能分支。我在功能分支上进行提交,直到功能完成,然后提交拉取请求。现在,pull请求可能包含大量更改,而这正是我们所不希望的。
这是解决方案,因此可以对功能分支中的每个合理更改提出拉取请求,尽管这可能会使功能中未完成的代码“污染”开发分支,或者很好。
另一种方法可能是拥有第二个feature-dev分支,在该分支中,您可以将较小的请求请求创建到feature分支中,然后,如果整个功能都已完成,则可以从Feature分支创建一个最终的请求,然后将其发送到development分支中。由于所有更改均已在从Feature-dev到Feature分支的拉取请求中进行了审核,因此我们可以将其合并。感觉这会增加开销,但是如果多个人同时使用同一个功能并拥有自己的feature-dev分支,那么他们会向该功能分支中创建拉取请求。
答案 0 :(得分:0)
您如何从母版分支功能分支,并将功能分支设置为默认分支,以便从功能分支中分支出应用程序的每个功能,以便您构建和创建的每个功能都将是与功能分支相比。测试功能合并到功能分支后,您可以合并到主分支。那就是我的工作流程像#cheers