Quiero hacer una diferencia entre dos etiquetas y cambios cometidos entre esas dos etiquetas, ¿podría decirme el comando?Git diff entre las dos etiquetas dadas
Respuesta
$ git diff tag1 tag2
o programa de registro entre ellos:
$ git log tag1..tag2
veces puede ser conveniente para ver sólo la lista de archivos que se han cambiado:
$ git diff tag1 tag2 --stat
y luego ver las diferencias de algún archivo particular:
$ git diff tag1 tag2 -- some/file/name
Una etiqueta es solo una referencia a la última confirmación 'en esa etiqueta', por lo que está haciendo un diff en las confirmaciones entre ellos.
Además, una buena referencia: http://learn.github.com/p/diff.html
@kaiser lol! Por cierto, me gustaría añadir este consejo para comparar directorios enteros dentro de 'git gui' en" tools/add "como' git difftool -d $ REVISION'! y para vincular [esta respuesta] (http://stackoverflow.com/a/2006241/1422630) también –
¿Hay alguna manera de hacer que el comando 'git log' solo muestre confirmaciones adicionales, no confirmaciones compartidas? – CMCDragonkai
@CMCDragonkai eso es lo que hace este comando, muestra las confirmaciones adicionales en tag2 desde tag1. – gauteh
Si el código fuente está en Github, puede utilizar su herramienta de comparación: https://help.github.com/articles/comparing-commits-across-time/
- 1. bash loop entre dos fechas dadas
- 2. Subversion: ¿Cómo encontrar las diferencias entre dos etiquetas?
- 3. ¿Cuáles son las diferencias entre estos comandos de git diff?
- 4. MYSQL: diff entre las mesas
- 5. Git Diff entre HEAD y SVN Master
- 6. Diff a git tenedor
- 7. Mostrar diff entre commits
- 8. Git: distinguir entre etiquetas locales y remotas
- 9. Moment.js diff entre las fechas UTC
- 10. Encontrar diferencias entre dos repositorios git
- 11. ¿Cómo puedo obtener la diferencia entre todas las confirmaciones que ocurrieron entre dos fechas con Git?
- 12. git ver fusión completa diff
- 13. GIT diff GUI
- 14. ¿Cómo obtener diff para el usuario especificado entre dos fechas de git?
- 15. ¿Cómo uso git diff -G?
- 16. ¿Cómo resuelve Git descubrir las similitudes entre dos conflictos?
- 17. Git-diff a HTML
- 18. Git diff --stat explicación
- 19. git diff on date?
- 20. Obtener lista de confirmaciones entre etiquetas en git
- 21. Git diff entre maestro y origen/maestro usando Netbeans
- 22. git diff entre el repositorio remoto clonado y original
- 23. git merge usando la herramienta diff vs2012
- 24. cómo usar las etiquetas en GIT
- 25. ¿Las etiquetas de git también se presionan?
- 26. ¿Cómo enumerar todas las etiquetas de Git?
- 27. Git: ¿Cómo puedo fusionar los cambios realizados entre dos etiquetas en otra rama?
- 28. ¿Cómo hacer que diff funcione como git-diff?
- 29. color Git diff a HTML
- 30. Obtener git diff para cualquier rama fusionada
Creo que la comunidad git menudo espera que los principiantes saben más de lo debido. Esta es una pregunta válida. Dale un descanso. –
Hhmmm ... No hay 'último compromiso en esa etiqueta'. Una etiqueta es solo una referencia a una confirmación. –