2014-10-29 61 views

回答

7

我想出了如何做到这一点,但似乎很长一段时间。选择master上的交互式rebase,然后在要编辑其消息的提交上进行“编辑”。

这是你应该能够在提交对话框中修改提交的地方,但是你不能提交,因为没有什么可以提交。 所以你必须去命令行做git commit --amend,然后git rebase --continue

更新:您可以改为使用'reword',请参阅下面的注释。

+7

在IntelliJ 14中,您可以选择'reword'而不是'edit',这将允许您直接编辑提交消息。来源:https://www.jetbrains.com/idea/help/rebasing-commits-dialog.html。 – Dez 2015-08-19 15:06:21

+2

更新帮助页面的链接:https://www.jetbrains.com/help/idea/2016.1/interactive-rebase-dialog.html – ljubomir 2016-04-20 16:07:00

+0

注意! 尝试了这种方法(请参阅前面的评论中的链接),并没有为我打开对话框。 rebase之后,我的提交完全消失了,无法恢复!谢天谢地,这只是一个小小的改变。 – Recek 2016-10-10 09:31:10

相关问题