2017-11-10 11 views
0

gitで何かをコミットしたときに、私は誤ってWqを押して変更を保存します。 (大文字Wに注意してください) その後、vimは次のように文句を言います。Wq 'はエディタコマンドではありません。gitコミット後に保存しない:Wq

次に正しく保存して終了します。その後、終了しますが、コミットは行われず、コミットプロセスをやり直さなければなりません。コミットメッセージも書き換えなければなりません。

また、資本金を作った後、wと:qを別々にしたとき、Wqの誤りは、結果は同じです。 vimは:wコマンドを使用するときに変更が書き込まれたと言っていますが。

アイデア?

+2

の可能性のある重複(https://stackoverflow.com/questions/14607584/using-vim-for-git-commit-messages-broken-after- [gitのためのvimを使用してはヤヌスを更新した後、壊れたメッセージをコミット]アップデート - ジャヌス) –

+1

解決方法は同じですが、私の問題のシナリオは異なります – niekname

答えて

1

これは既知の問題です。それを解決するには、次のコマンドを実行します。

git config --global core.editor $(which vim) 
関連する問題