2016-08-11 1 views
-1

git commit -aを使用してメッセージをコミットし、vimを開いて編集することができます。ただし、このコマンドは変更されたすべてを自動的にコミットします。私は本当に `git commit -m 'を使ってコミットしたいと思います。ただし、このコマンドはvimエディタを起動しません。この問題を解決する方法。あなたは引数なしgit commitを使用することができますgitコミット-mはvimを編集するためにインクルードしません

-e, --edit 
     The message taken from file with -F, command line with -m, and from 
     commit object with -C are usually used as the commit log message 
     unmodified. This option lets you further edit the message taken 
     from these sources. 
+0

"git commit -m"私のメッセージ "'を実行し、エディタを開き、コミットメッセージに "my message"がすでに追加されていますか? – chepner

+0

@chepnerはい、このメッセージをより慎重に編集したいと思います。 – buzhidao

+0

だから、 'git commit'を引数なしで入力するだけですか? – 1615903

答えて

4

このオプションは、あなたが探しているだけで何のようです。設定されたテキストエディタ(デフォルトではvim)が起動し、そこにコミットメッセージを入力することができます。

+0

あなたは素晴らしいです!あなたは私が欲しいものを知っています – buzhidao

1

+0

最初の文は正しい、2番目の文は真ではありません、あなたは明示的にあなたのデフォルトのエディタをvimに設定する必要があります。 – buzhidao

関連する問題