1. ホーム
  2. git

[解決済み] コマンドラインからの 'git commit -m' に改行を追加する

2022-03-17 23:19:50

質問

コマンドラインから Git を使っているのですが、コミットメッセージに改行を加えようとしています ( git commit -m "" ) Vimに入ることなく

これは可能なのでしょうか?

どのように解決するのですか?

確かに、その方法は使用するシェルによります。Bashでは、メッセージをシングルクォートで囲み、クォートを開いたままにしておけば、クォートを閉じるまで、Bashは別の行をプロンプトします。このように。

git commit -m 'Message

goes
here'

また、quot;here document" (heredocとしても知られています)を使用することも可能です。

git commit -F- <<EOF
Message

goes
here
EOF