GNU コーディング標準では、準拠するすべてのソース ディストリビューションNEWS
で、変更の概要を含むファイルを出荷する必要があります。これは良い考えだと思います (ただし、ここでは問題ではありません)。私は git を使用しているので、そのファイルを自動生成するのは素晴らしいことだと思いました。私のアイデアは、注釈付きタグのメッセージを使用して (タグを作成するときに、変更の概要も書きます)、それらをこのファイルに入れることでした。ただし、メッセージに簡単にアクセスする方法が見つかりませんでした。次のコードを使用しました。
git tag -l -n100 <tag-name>
それは私に与えます
<tag-name> Message-Header 1
- foo
- bar
- bla
- blup
<tag-name>
これらのスペースなしでメッセージを取得したいと思います。私が使用できるコミットメッセージの場合
git --format='%s %b' <id> # %s = subject, %b = body of commit message
注釈付きコミットタグのメッセージに同様のコマンドがありますか、それともそのような目的のためのものではありませんか?