Solo quiero saber cuál es mi número de versión actual.En Git, ¿cómo averiguo cuál es mi revisión actual?
Respuesta
¿Qué quiere decir "número de versión"? Es bastante común para etiquetar una confirmación con un número de versión y luego usar
$ git describe --tags
para identificar el w.r.t. HEAD cualquier etiqueta Si se refiere a que quiere saber el SHA1 del actual jefe, es probable que desee:
$ git rev-parse HEAD
aunque a menudo es suficiente para hacer:
$ cat .git/refs/heads/master
(en el pasado, puede reemplazar principal con cualquiera que sea la rama que desee)
Los Refs se pueden empaquetar en '.git/packed-refs', por lo que probablemente deba evitar acceder directamente a' .git/refs/'. Simplemente use 'git rev-parse master' (o' git rev-parse refs/heads/master' si necesita ser completamente inequívoco). –
Esto le da sólo la revisión.
git rev-parse HEAD
Esto le proporciona los primeros dígitos del hash y son lo suficientemente únicos como para usar un número de versión.
git rev-parse CABEZA --short
- 1. git: obteniendo la revisión actual solamente
- 2. ¿Cuál es mi entorno de escritorio actual?
- 3. iOS: ¿Cómo averiguo la orientación actual en viewWillAppear?
- 4. Git: ¿Cómo realizo una revisión etiquetada en mi fork?
- 5. ¿Cómo averiguo la versión actual de Solr?
- 6. ¿Cómo saber cuál es mi ID de tienda?
- 7. ¿Cómo puedo saber cuál es mi dirección IP externa?
- 8. ¿Cómo puedo mostrar mi nombre actual de rama git en mi solicitud de PowerShell?
- 9. ¿Cuál es el elemento actual en Javascript?
- 10. ¿Cómo averiguo programáticamente mi uso de espacio PermGen?
- 11. ¿Cuál es el estado de mi submódulo de git y cómo puedo limpiarlo?
- 12. ¿Qué es una expresión de revisión de Git?
- 13. git checkout revisión de un archivo en git gui
- 14. Cómo ver la revisión remota de Git en Heroku
- 15. llevar git repo a una cierta revisión
- 16. Comando de revisión de Subversion actual
- 17. Git se bifurca de una revisión anterior y deshace la rama actual
- 18. ¿cuál es mi versión HAProxy?
- 19. revertir a una revisión antigua de Mercurial (como git reset)
- 20. ¿Cómo centrar mi ubicación actual en MKMapView?
- 21. ¿Cuál es el estado actual de GWT?
- 22. ¿Cómo puedo encontrar mi revisión de trabajo en mercurial
- 23. Git: borrar una única revisión remota
- 24. ¿Cómo git-apply un parche a una revisión anterior?
- 25. ¿Cuál es una manera fácil de obtener la revisión de svn actual en una aplicación de estudio visual de C++
- 26. Usando git para obtener la última revisión
- 27. ¿Cuál es mi script src URL?
- 28. git diff en mi mvim
- 29. ¿Cuál es el número de revisión máximo soportado por SVN?
- 30. Heroku: ¿Visualizar Git Hash de revisión y Timestamp en Views?
me encontré con esta pregunta mientras yo estaba buscando una manera de conseguir la versión actual con el fin de utilizarlo en otros comandos git. Pero cuando leí las respuestas, me di cuenta: "Oh, espera, no lo necesito, puedo usar 'HEAD' en realidad". –