Cuál es la label más cercana en el pasado y qué tan lejos estamos de la label nearst al directory de trabajo en el repository de Git

Mercurial tiene el command para determinar si estamos en la liberación de la label o qué tan lejos de ella:

hg log -r . --template '{latesttagdistance}' hg log -r . --template '{latesttag}' 

¿Hay alguna forma de get la última label para el directory de trabajo y qué tan lejos estamos de la última label para Git?

Cuando obtengo algún código de GitHub usualmente uso la versión labelda en lugar de la master para evitar estados inconsistentes / transitorios. Miro a la list de git tag -n1 -l de git tag -n1 -l por ojos y esto es propenso a errores.

El command git describe da lo que deseas, al mostrar la label anotada más cercana, git describe --tags o git describe --all también consideran los que no están anotados, mira la documentation para los detalles sangrientos.