2017-04-25 140 views
0

我正在嘗試更改之前提交的提交消息。我試圖使用git rebase --interactive <commit>git rebase - 無法將'pick'更改爲'reword'

一旦我在VIM窗口中找到提交的內容,當我使用箭頭鍵找到提交的sha1時,請刪除單詞pick並開始鍵入'reword'或'編輯'只打印一些字符,光標將跳轉到提交消息的不同部分。

我在做什麼錯?

+2

https://stackoverflow.com/a/5764079/1615903 – 1615903

+0

謝謝你,真正幫助 –

+0

打字'i'入手, 'insert'文本允許我輸入,'esc'然後':wq'來保存更改 –

回答

2

可能有一點vim麻煩。您可能會喜歡基本的vi introduction,或者只是將git編輯器更改爲您所熟悉的內容。導出環境變量EDITOR=/path/to/another/editorgit將使用該變量而不是vim

0

轉到特定的行,用shift + I,文字將變成可編輯的