1 minuto(s) de lectura

Git - log

  • Se utiliza para ver el registro de todos los archivos , modificaciones o eliminaciones que hemos ido añadido al proyecto a lo largo de su desarrollo o tiempo de vida.

Comando básico

  • Nos mostrará un (Log / Registro) de todos los commits confirmados que hayamos ido haciendo a lo largo del desarrollo de nuestro proyecto.

git log

  • Para ver los 2 últimos commits

git log 2

  • Muestra la descripción del commit en una sola línea sin el nombre del autor y otras informaciones , eliminando también los espacios en blanco.

    • El comando

    git log --online

    Es equivalente al comando

    git log --online HEAD

    • HEAD → Es un puntero que señala un determinado commit en el grafo de commits del (Working Directory)

Opciones

  • Mostrara una versión gráfica detallada de todas las ramas , bifurcaciones , comentarios , códigos Hash SHA-1 que hayamos ido creando en nuestro proyecto.

git log --online --graph --decorate

--online

  • Crea un gráfico en código ASCII muy fácil de interpretar con las ramas , bifurcaciones y demás contenidos del proyecto.

--graph

Imprime los nombres de las referencia de los commits que se muestran.

--decorate

  • Ver los cambios o modificaciones del último commit y compararlo con el anterior a este

git log -p 1

Dependiendo el número que se establezca después del -p se bajará más o menos niveles del commits comparando en cierto grado sus contenidos

  • Mostrar todos los datos y estadísticas del historial de commits
git log --stat
  • Mostrar todos los commits a partir de una fecha
git log --since=<date>
# Ejemplo
git log --since=2.weeks

Deja un comentario