0
- 我做了一个PR到一个仓库。接受并合并。
我
git fetch upstream
在我的叉子上。如何`rebase`,以避免重复提交请求[这里开始东西我无法理解在所有]
我有一个
commit
与预编译的消息:合并远程跟踪分支“上游/主”我推我
remote
继续在另一个特点的工作,推到
remote
并创建另一个拉动请求其中h (3)提交旧的PR,合并...提交和(2最后)提交是相对于此功能。
Here是PR,只有最后两个提交是必要的。
正如你可以看到,店主建议rebase
但是,真诚的,不知道如何解决这个问题的正确途径。
感谢@till,第一个命令('rebase')后,它打开vim类似于_#Rebase 163554c..163554c到163554c(1个命令)_。 >然后删除交互模式下必要提交的行。 在vim中我需要做些什么? –
我的意思是“不必要的”。你只保留最后2行。然后用':wq'保存并退出vim。它应该做的工作。 – Till
''' 正在进行互动式重新打标;到163554c 最后命令来完成(1个命令完成): 挑163554c申请堆积通知改变的例子 下一个命令做(1个其余的命令): 挑e5ef53e允许在堆叠通知 (使用“git的变基操作按钮 - -edit-todo“来查看和编辑) 您目前正在'163554c'上重新设置分支'master'。 (所有冲突固定的:运行 “git的变基--continue”) 没有提交,工作目录干净 ''' 这是正确的,当'混帐status'? –