1. ホーム
  2. git

[解決済み] git のコミットメッセージを終了するにはどうすればよいですか?VIM ではありません。" commit -m " コマンドを使用しました。

2022-02-07 19:09:25

質問

メッセージをコミットしようとしたところ、誤ってタイプミスをしてしまいました。

'git commit -m 'Deleted old Basic Syntax chapter README'

今、私はターミナルで立ち往生しています、そして、それはすべて表示されます。

> 
>
>
>
>asdfasdfad
>
>asd
>

コミットメッセージを残したまま、この状態から抜け出すにはどうしたらよいでしょうか?再コミットしなければならないのはいいのですが、失いたくないコミットがいくつか残っているので、ターミナルを終了しなければならないのは困ります。(もし失うことになるなら?)

解決方法は?

ターミナルを閉じてもコミットが失われることはありません。

ctrl + c はプロンプトを終了します >

何が起こったかというと、あなたが開いた文字列の中に、奇数個の ' の文字が含まれています。
Bashは文字列に対してより多くの入力を期待し、文字列の後に入力することができます。 > プロンプトを表示します。

を入力してみてください。 ' を実行し 戻る と表示されます。もう一度'`'を入力して文字列を閉じると、通常のbashプロンプトに戻ります。