Curso de git #9 - Conociendo un poco más sobre git log

in #spanish7 years ago (edited)

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!🤗 🤓

Sort:  

Excelente Post amigo gracias un saludo.

Gracias amigo!

Este Post ha recibido un Upvote desde la cuenta del King: @dineroconopcion, El cual es un Grupo de Soporte mantenido por 5 personas mas que quieren ayudarte a llegar hacer un Top Autor En Steemit sin tener que invertir en Steem Power. Te Gustaria Ser Parte De Este Projecto?

This Post has been Upvote from the King's Account: @dineroconopcion, It's a Support Group by 5 other people that want to help you be a Top Steemit Author without having to invest into Steem Power. Would You Like To Be Part of this Project?

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by juanpchica from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews/crimsonclad, and netuoso. The goal is to help Steemit grow by supporting Minnows and creating a social network. Please find us in the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

This post has received a 0.39 % upvote from @drotto thanks to: @banjo.

This post has been ranked within the top 10 most undervalued posts in the first half of Sep 08. We estimate that this post is undervalued by $58.73 as compared to a scenario in which every voter had an equal say.

See the full rankings and details in The Daily Tribune: Sep 08 - Part I. You can also read about some of our methodology, data analysis and technical details in our initial post.

If you are the author and would prefer not to receive these comments, simply reply "Stop" to this comment.

Coin Marketplace

STEEM 0.19
TRX 0.13
JST 0.030
BTC 62567.99
ETH 3431.85
USDT 1.00
SBD 2.47