Git: 如何跳到变基的末尾并保留到目前为止的所有更改?
Git: How to skip to the end of a rebase and keep all changes so far?
我正在进行交互式变基,我已经修改了几个提交。
我还有几个剩余的提交已标记为要编辑,但我决定不再编辑它们。
我怎样才能结束变基(如果你愿意的话,尽早结束)但保留我到目前为止所做的更改?
git rebase --abort
将结束变基并删除我所做的所有更改,并且 git rebase --continue
太乏味了,无法为我必须编辑的每个剩余提交键入。
你可以运行:
git rebase --edit-todo
编辑剩余提交的说明。然后,您将能够将标记为 edit
的所有提交更改为 pick
。然后 运行:
git rebase --continue
并且它会不停地(除非发生冲突)一直进行到最后。
我正在进行交互式变基,我已经修改了几个提交。
我还有几个剩余的提交已标记为要编辑,但我决定不再编辑它们。
我怎样才能结束变基(如果你愿意的话,尽早结束)但保留我到目前为止所做的更改?
git rebase --abort
将结束变基并删除我所做的所有更改,并且 git rebase --continue
太乏味了,无法为我必须编辑的每个剩余提交键入。
你可以运行:
git rebase --edit-todo
编辑剩余提交的说明。然后,您将能够将标记为 edit
的所有提交更改为 pick
。然后 运行:
git rebase --continue
并且它会不停地(除非发生冲突)一直进行到最后。