2009-11-05 18 views

Respuesta

4

Para mostrar la etiqueta de un cometer:

$ git describe --tags <commit> 

Para mostrar la anterior commit:

$ git rev-list -1 <commit>^ 

para mostrar las siguientes commit:

$ git rev-list -1 <commit>..HEAD 
+0

Sigue: y precede: en realidad se refieren a las etiquetas, no a las confirmaciones. De modo que sus ejemplos de rev-list responden a preguntas diferentes. Pero eso está bien, ya que 'git describe' es justo lo que estaba buscando. ¡Gracias! – artemave

+0

OK - lo siento, no uso gitk! Pero me alegro de que todavía di algo útil –

+0

La solución es 'git describe' +' git describe --contains' (según dos respuestas) –

8

Para mostrar las etiquetas que contiene una confirmación (es decir, etiquetas que preceden a una confirmación):

git tag --contains <commit> 
+0

¿Te refieres a las etiquetas que tienen éxito en una confirmación? :-) De todos modos, esto hace exactamente lo que yo quería. – raek

Cuestiones relacionadas