パーツを変更することは可能ですか?
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch master
# Changes to be committed:
言う:
# Staged:
パーツを変更することは可能ですか?
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch master
# Changes to be committed:
言う:
# Staged:
はい、prepare-commit-msg
フックを使用します。.git/hooks/
これは、 Gitがコミットメッセージを生成してから、エディターでコミットメッセージが開かれるまでの間に実行されるスクリプトです。
簡単な例として、以下のテキストをで呼び出される新しいファイルにコピーしprepare-commit-msg
ます.git/hooks/
。
#!/bin/sh
sed -i '0,/# Changes to be committed:/c# Staged:' "$1"
すぐに機能しない場合は、実行可能ファイルを確認してください:run chmod +x .git/hooks/prepare-commit-msg
。
(このスクリプトはsed
、「変更をコミットする」行までのすべての行を「#ステージング:」というテキストに置き換えるワンライナーです。)
簡単に言えば、その部分だけです。
ただし、commit-msgフックを使用してcommitmsgを変更することはできます。