2014-10-29 81 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

相關問題