(在Github中)
假设我有两个分支,一个叫
master
,一个叫dev
。
我在dev
上工作,并提交了一个改动c1
,然后创建了一个向master
的Pull Request(PR1),这将修复bug1
。
在PR1
合并之前(有时我的团队需要很长时间来审核Pull Requests),我继续工作,修复了bug2
,所以我提交了一个改动c2
,然后创建了另一个Pull Request(PR2)。但我发现这个PR2
包含了两个commit,分别是c1
和c2
。这不是我的意图。
那么,在PR1
合并之前,如何从dev
分支创建一个只包含c2
commit的干净的PR2
呢?
另外,我们团队有一个规则,即一个Pull Request只能修复一个bug。
对于我的糟糕英语非常抱歉,感谢您的帮助。
PR1
中的c1
提交将修复bug1
,而PR2
中的c2
提交将修复bug2
。我希望它们分别在不同的pull request中。 - androidmaster