【发布时间】:2013-02-20 14:54:22
【问题描述】:
使用 git,我创建了一个本地分支来工作。然后我逐步提交了我的工作。所以,我在同一个拉取请求中获得了 3 次提交,我想将它们合并为一个。
我发现如果我们按照以下步骤进行操作,就有办法做到这一点:
git rebase -i HEAD~3
=> 分支中的所有提交如下所示
pick mycommit1
pick mycommit2
pick mycommit3
- 要将它们融合到第一个中,我必须将 mycommit2 和 mycommit3 的命令设置为
squash而不是pick
但是,就我而言,我在 master 分支中的提交之间有很多提交,因此,我不能这样做。
因此,我会问我是否可以在我的拉取请求中进行合并JUST。
欢迎您的想法。
谢谢
【问题讨论】:
标签: github git-rebase git-commit