El comando git blame
en Git permite ver qué usuario modificó cada línea de un archivo y en qué commit se realizó la modificación. Es útil para rastrear el historial de cambios a nivel de línea y comprender cuándo y por qué se hicieron ciertas modificaciones. Esto es especialmente valioso para identificar el autor de un cambio específico o para revisar el contexto histórico de una sección de código.
git blame
y para qué se usa?
git blame
desglosa un archivo línea por línea, mostrando el identificador de commit, el autor y la fecha en que se alteró cada línea del archivo. Esto ayuda a realizar un seguimiento detallado de los cambios y a investigar quién es responsable de una modificación en particular.
El comando no solo es útil para entender el historial de un archivo, sino también para depurar errores o comprender la intención detrás de fragmentos de código más complejos. Además, permite navegar entre versiones de un archivo de manera eficiente.
git blame
git blame nombre_del_archivo.ext
Este comando muestra un desglose de cada línea del archivo con su respectiva información (commit, autor y fecha).
Si solo quieres ver el historial de cambios en un rango específico de líneas:
git blame -L 10,20 nombre_del_archivo.ext
El parámetro -L
limita la salida al rango de líneas 10 a 20.
git blame -s nombre_del_archivo.ext
La opción -s
reduce la cantidad de información mostrada, manteniendo solo los autores y los commits.
Para más información sobre git blame
, puedes consultar la documentación oficial de Git.
Jorge García
Fullstack developer