git tag -n99
短くて甘い。これにより、各タグ アノテーション/コミット メッセージから最大 99 行がリストされます。git tag の公式ドキュメントへのリンクは次のとおりです。
タグごとに最大 99 行しか表示されないという制限は、実際には良いことだと思います。1 つのタグに実際に 99 行以上ある場合、残りのすべてを表示したくない場合がほとんどです。ラインはあなたですか?タグごとに 99 行を超えて表示したい場合は、いつでもこの数を増やすことができます。
つまり、大量のタグ メッセージを見たい特定の状況や理由があると思いますが、どの時点でメッセージ全体を見たくないのでしょうか? 999行を超える場合は?10,000? 100万?要点は、通常、表示される行数に上限を設けることは理にかなっており、この数によってそれを設定できるということです。
タグを見るときに一般的に見たいものについて議論しているので、次のようなものをエイリアスとして設定することはおそらく理にかなっています(以下のIulian Onofreiのコメントから):
git config --global alias.tags 'tag -n99'
git tag -n99
つまり、タグを表示するたびに入力する必要はありませんか? エイリアスが設定されたら、タグを表示したいときはいつでもgit tags
、端末に入力するだけです。個人的には、これよりも一歩進んで、よく使用するすべてのコマンドに対してさらに省略された bash エイリアスを作成することを好みます。その目的のために、次のようなものを .bashrc ファイルに追加できます (Linux および同様の環境で動作します)。
alias gtag='git tag -n99'
その後、タグを表示したいときはいつでも、タイプするだけですgtag
。エイリアス パス (git エイリアスまたは bash エイリアスなど) をたどることのもう 1 つの利点は、個人的にさらにカスタマイズを追加できる場所がすでに用意されていることです。以下の私のコメントなどのように、特定の方法でそれらを)。最初のエイリアスを作成するという煩わしさを乗り越えたら、カスタマイズした方法で作業したい他のもののためにエイリアスを作成するのがいかに簡単であるかがわかりますが、それはgit log
別の質問/回答用に保存しましょう.