标签: git rebase
我已经创建了一个功能分支,虽然我一直在努力,但我从其他人的主分支工作中获益。
现在我的功能分支已经完成,我想将我的所有更改变为一个干净的单一提交,但是,我的提交并非都是顺序的,因为我在那段时间内从主分支合并了提交。
是否有可能以某种方式忽略他们的提交,因为我正在将我的提交从'pick'更改为'squash'。
我尝试将它们从列表中删除但是它们仍然被压扁或合并,我不知道是否应该像这样提交我的拉取请求,因为它可能会压制其他人的工作给我信用。