【发布时间】:2018-06-07 21:30:23
【问题描述】:
在进行常规 git 提交时,git commit --verbose 在编写提交消息时会在文本编辑器中显示差异。
假设我正在做一个交互式 rebase (git rebase --interactive) 来编辑以前的提交。为了“继续”变基,我运行git rebase --continue。这将打开一个文本编辑器来编辑提交消息,但它不显示差异。对提交进行更改后,如何在交互式变基期间(重新)编写提交消息时显示差异?
git rebase --continue --verbose 似乎不是一个有效的命令...
【问题讨论】:
-
git rebase --continue什么时候打开文本编辑器? -
@Arkadiusz Drabczyk 在交互式 rebase 期间选择要编辑的提交后,在
git add标记更改后,git rebase --continue打开一个文本编辑器。 -
嗯,好吧,我想我明白了。看我的回答。
标签: git git-rebase git-commit