コマンドラインから 'git commit -m' に改行を追加するにはどうすればいいですか? 質問する

コマンドラインから 'git commit -m' に改行を追加するにはどうすればいいですか? 質問する

git commit -m ""私はコマンドラインから Git を使用しており、 Vim に入らずにコミットメッセージに改行を追加しようとしています ( を使用)。

これは可能ですか?

ベストアンサー1

もちろん、その方法はシェルによって異なります。Bash では、メッセージを一重引用符で囲み、引用符を開いたままにしておくことができます。引用符を閉じるまで、Bash は次の行の入力を求めます。次のようになります。

git commit -m 'Message

goes
here'

あるいは、「ヒアドキュメント」(ヒアドキュメントとも呼ばれます)を使用することもできます。

git commit -F- <<EOF
Message

goes
here
EOF

おすすめ記事