git tag -n99
Curto e grosso. Isso listará até 99 linhas de cada anotação de tag / mensagem de confirmação. Aqui está um link para a documentação oficial da tag git .
Agora, acho que a limitação de exibir apenas 99 linhas por tag é realmente uma coisa boa, pois na maioria das vezes, se houvesse realmente mais de 99 linhas para uma única tag, você não gostaria de ver todo o resto as linhas você faria? Se você quiser ver mais de 99 linhas por tag, sempre poderá aumentar isso para um número maior.
Quero dizer, acho que pode haver uma situação ou razão específica para querer ver mensagens massivas de tags, mas em que momento você não deseja ver a mensagem inteira? Quando tem mais de 999 linhas? 10.000? 1.000.000? O que quero dizer é que normalmente faz sentido limitar o número de linhas que você veria, e esse número permite definir isso.
Como estou argumentando sobre o que você geralmente quer ver quando olha suas tags, provavelmente faz sentido definir algo como um apelido (do comentário de Iulian Onofrei abaixo):
git config --global alias.tags 'tag -n99'
Quero dizer, você realmente não precisa digitar git tag -n99
toda vez que deseja ver suas tags, não é? Uma vez que o alias esteja configurado, sempre que você quiser ver suas tags, basta digitar git tags
no seu terminal. Pessoalmente, prefiro levar as coisas um passo adiante e criar aliases de bash ainda mais abreviados para todos os meus comandos comumente usados. Para esse fim, você pode adicionar algo assim ao seu arquivo .bashrc (funciona em Linux e ambientes similares):
alias gtag='git tag -n99'
Quando você quiser ver suas tags, basta digitar gtag
. Outra vantagem de seguir o caminho do alias (aliases do git ou aliases do bash ou qualquer outra coisa) é que agora você já tem um local em que pode adicionar mais personalizações à sua maneira pessoal, geralmente quer que suas tags sejam mostradas para você (como classificar eles de certas maneiras, como no meu comentário abaixo, etc). Depois de superar a dificuldade de criar seu primeiro alias, agora você perceberá como é fácil criar mais deles para outras coisas que você gosta de trabalhar de maneira personalizada, como git log
, mas vamos salvar esse para uma pergunta / resposta diferente .
git tag -n
fiz isso por mim