从Fork创建多个GitHub Pull请求

时间:2015-07-23 10:56:23

标签: git github pull-request

  1. 我将ASP.NET MVC项目分配到RehanSaeed/Mvc
  2. 我在三个不同的更改集中检查了我的fork的默认dev分支。
  3. 然后我创建了this Pull Request。但是,我的所有三项更改都自动添加到其中。
  4. 我被要求将我的Pull Request分成三个,并对代码进行一些额外的更改。我该如何实现这一目标?我看不到创建多个拉取请求的方法。我是否需要为每个拉取请求创建一个新分支?另外,我该如何清理我已经制作的烂摊子?我有很多文档介绍如何创建单个拉取请求但不包含多个拉取请求。

1 个答案:

答案 0 :(得分:2)

是为您添加的每个功能创建一个新分支。无论如何,这是一种很好的做法,因为如果您愿意,它可以让您同时处理不同的事情。您可以使用git resetgit rebase -i的组合来更正更改。可能您可能只想重置回fork提交,然后重新开始在不同分支上添加文件并相应地提交。如果您编辑了需要拆分工作的同一文件,则会出现棘手的部分。

相关问题