Gitで指定されたコミットのコミットメッセージを出力する 質問する

Gitで指定されたコミットのコミットメッセージを出力する 質問する

特定のコミットのコミット メッセージを印刷するための配管コマンドが必要です。それ以上でもそれ以下でもありません。

ベストアンサー1

これは「配管」ではありませんが、まさにあなたが望むことを実行します。

$ git log --format=%B -n 1 <commit>

絶対に「配管」コマンドが必要な場合 (なぜそれが必須なのかは不明)、次を使用できますrev-list

$ git rev-list --format=%B --max-count=1 <commit>

ただし、rev-listコミット メッセージに加えて、コミット sha (最初の行) も出力されます。

おすすめ記事