Hola a todos, espero que se encuentren muy bien!
En este post vamos a seguir explicando un poco más a fondo el comando git log.
Bueno como ya sabemos este es el comando que usamos para ver el historico de commits que tiene nuestro proyecto, esto es muy importante por que nos da algunos datos como el autor de ese commit o la fecha en que se hizo, también un identificador del commit.
Pero este comando tiene algunas opciones muy importantes que nos ayudan a filtran un poco este listado de commits, ya que por ejemplo cuando nuestro proyecto lleve buen tiempo usando git, vamos a tener muchos commits y necesitamos una forma de filtrar u ordenar, y no volvernos locos con esta cantidad de commits.
Como ya sabemos cuando ejecutamos el comando $ git log nos sale este listado...
Log en una sola línea cada commit
Esta es una opción muy buena, ya que nos permite mostrar más cantidad de commits y nos facilita mucho la vista.
git log --oneline
Cuando ejecutamos el comando tenemos algo como esto...
Ver commits por una cantidad dada
Esta opción es buena si lo que queremos es mostrar una cantidad de commits dada, por ejemplo si queremos mostrar los últimos 5 commits escribimos el siguiente comando git log -5 donde el número es la cantidad de commits a mostrar.
Ver información extendida del commit
Esta opción es muy buena si queremos ver toda la información completa del commit, por que también nos muestra específicamente que cambios se hicieron en cada archivo, con este comando git log -5 -p solo agregamos el -p y obtendremos lo siguiente...
Como ven, nos sale el código con un signo + que indica que esas líneas fueron agregadas o - si se quitaron algunas líneas de código.
git log --graph --oneline
Este comando nos muestra los commit en una línea y las ramas en las que estabas, con sus diferentes operaciones.
En este caso no tendremos mucha info que mostrar, pero cuando creemos nuestras ramas del proyecto ya veremos mejore este comando.
Si desean más información sobre el git log, en este link
Esto es todo por este post.
Saludos!🤗 🤓