我希望尽可能清楚。例如,从没有提交历史记录的另一个分支创建分支
步骤:
- 我工作BRANCH1并提出pull请求。
- 虽然下PR批准这一分支,我创建从BRANCH1
- Branch1的获得批准,合并开发分支
- 当我完成工作,BRANCH2我养的PR BRANCH2。但是当人们看待我的公关时,它具有来自分支1的所有历史记录。
问题:我怎么能(当我为branch2和branch1合并PR时)看到develop和branch2之间的区别而不是develop和(branch1 + branch2)。基本上,当人们看着我的公关分支2时,他们也必须查找分支1,因为它是从分支1创建的,但分支1已经合并。
你可以合并开发与branch2?如果你在那里得到它的合并提交,它可能会省略之前的历史记录 – derelict
在branch1合并后开发的Rebase branch2? – Martin