230

コマンドラインから git を実行します。

コミットメッセージを保存するにはどうすればよいですか?

この画面を通過するには、どのキーを押す必要があるかを意味します。

コミット メッセージ インターフェイス

4

6 に答える 6

341

あなたはvimの中にいます。変更を保存して終了するには、次のように入力します。

<esc> :wq <enter>

つまり、次のことを意味します。

  • を押しEscapeます。これにより、コマンドモードになっていることが確認されます
  • 入力する:wq
  • プレスReturn

コメントの stdcall が言及している代替手段は次のとおりです。

  • プレスEscape
  • shift+ Z shift+ Z(大文字Zを 2 回) を押します。
于 2012-11-12T08:23:48.197 に答える
62

この質問に対する本当の答えは、 Vimに慣れていない場合に、デフォルトで使用するエディターをどのように構成するかについての説明だと思います。

これは、たとえば Windows で役立つメモ帳を構成する方法です。

git config --global core.editor "notepad"

Gedit、より Linux フレンドリー:

git config --global core.editor "gedit"

次のように現在の構成を読み取ることができます。

git config core.editor
于 2014-07-25T12:25:38.653 に答える
49

でコミットすることもできgit commit -m "Message goes here"ます。

于 2016-06-28T20:25:35.993 に答える
14

Shift-zz を押します。変更を保存して終了します。エスケープはうまくいきませんでした。

WindowsでGit Bashを使用しています。そして、これも乗り越えられませんでした。私のコミット メッセージはシンプルなので、別のエディター atm を追加したくありません。

于 2015-09-25T02:33:49.803 に答える