git tag -n99
短くて甘い。これにより、各タグの注釈/コミットメッセージから最大99行がリストされます。git tagの公式ドキュメントへのリンクです。
タグあたり最大99行しか表示できないという制限は、ほとんどの場合実際には良いことだと思います。1つのタグに本当に99行を超える行がある場合、残りのすべてを実際に表示する必要はありません。線はあなたですか?タグごとに99行を超える行を表示したい場合は、常にこれをより大きな数に増やすことができます。
つまり、大量のタグメッセージを表示したい特定の状況や理由があると思いますが、どの時点でメッセージ全体を表示したくないのですか?999行以上ある場合は?10,000?1,000,000?私の要点は、通常、表示される行数に上限を設けることは理にかなっており、この数によってそれを設定できます。
私はあなたがタグを見たときにあなたが一般的に見たいことについて議論をしているので、おそらく以下のようなものをエイリアスとして設定することは理にかなっています(下記の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
別の質問/回答用に保存しましょう。
git tag -n
私のためにそれをした