如何将一个拉取请求分成两个拉取请求?我在一个pull请求中提交了十次,我想将它们分成两个不同的pull请求,因为前六个提交与最后四个提交无关.我用git使用Ubuntu操作系统.由于我是git的新手,我想知道如何逐步输入git命令来做到这一点.任何建议都将受到高度赞赏.
And*_*w C 10
你基本上有一个重复拆分分支2 图表有好,所以没有打扰复制它们.
首先创建指向第六次提交的第二个分支
git branch branch2 HEAD~4
Run Code Online (Sandbox Code Playgroud)
要么
git branch branch2 COMMIT_6_SHA
Run Code Online (Sandbox Code Playgroud)
现在已完成branch2并准备为前6次提交创建一个pull请求.
现在,您希望使用git rebase --onto其他4个提交移动现有分支,以便它们从您的上游挂起
git rebase --onto @{u} branch2
Run Code Online (Sandbox Code Playgroud)
就是这样.