Estava criando um script para atualizar um aplicativo do Github no local e precisava imprimir as alterações feitas na versão mais recente com a tag do Git para que os usuários pudessem tomar uma decisão informada sobre acionar o gatilho da atualização antes de alterar um ambiente de produção em funcionamento. Um requisito era que eu precisasse criar um alias para a última tag porque eu queria automatizar o máximo possível sem ter que mudar a tag que imprime a cada release.
Como sua própria solução parece exigir que o cabeçalho verificado corresponda à tag em que você está interessado, o seguinte funciona sem um
git describe
:Para imprimir a última tag Git anotada com 10 linhas de comentários da tag:
Se alguém tiver uma solução Git pura que possa obter o mesmo resultado - incluindo o alias da tag para que não exija alterações constantes no script - com um único comando git (o meu usa dois), por favor, compartilhe-