特定のコミットのコミット メッセージを印刷するための配管コマンドが必要です。それ以上でもそれ以下でもありません。
ベストアンサー1
これは「配管」ではありませんが、まさにあなたが望むことを実行します。
$ git log --format=%B -n 1 <commit>
絶対に「配管」コマンドが必要な場合 (なぜそれが必須なのかは不明)、次を使用できますrev-list
。
$ git rev-list --format=%B --max-count=1 <commit>
ただし、rev-list
コミット メッセージに加えて、コミット sha (最初の行) も出力されます。