Skip to content

Instantly share code, notes, and snippets.

@warderer
Last active February 20, 2022 05:33
Show Gist options
  • Select an option

  • Save warderer/6ba55ff5a8e1eb1cb0d73057d1c7de9e to your computer and use it in GitHub Desktop.

Select an option

Save warderer/6ba55ff5a8e1eb1cb0d73057d1c7de9e to your computer and use it in GitHub Desktop.
[Comandos Git] Guía rápida y de referencia de uso de #git.

git status: Conocer el estado de mis cambios en el WORKING DIRECTORY y STAGING AREA

git status --> Muestra el "estado" actual de los archivos agregados/eliminados o modificados desde el último commit. Este comando ocupa mucho espacio visual en la consola.

git status -s --> Me muestra el "estado" actual de los archivos agregados/eliminados o modificados desde el último commit. Pero de forma más simplicifcada, solo coloca unos simbolos/letras (en color rojo o verde) para indicarnos el estado del archivo y el nombre del archivo.

Entre los simbolos/ letras que nos muestra estan:

  • M - Modified
  • A - Added
  • D - Deleted
  • R - Renamed
  • C - Copied ** ?? - El archivo no ha sido agregado a git para su seguimiento Si es de color rojo, es por que los cambios realizado siguen en el WORKING DIRECTORY Si es de color verde, los cambios realizados están en el STAGING AREA

git diff: Ver el contenido que ha cambiado desde el último commit por archivo (las diferencias o nuevas modificaciones)

git diff --> Muestra los textos de los cambios de los archivos modificados en el WORKING DIRECTORY en la consola y sus cambios.

git diff --staged --> Muestra los textos de los cambios de los archivos modificados en el STAGING AREA en la consola y sus cambios.

Para salir de la pantalla de revisión de cambios hay que presionar la tecla q.

git log: Visualizar el historial de cambios de nuestro repositorio

git log ---> Muestra toda la información del historial de commits que se ha realizado: id del commit, fecha, quien lo hizo y comentarios, pero en un formato muy amplio que lo hace poco práctico. En caso de que el contenido mostrado exceda lo que cabe en la consola, podremos seguir visualizando presionando la tecla ESPACIO

git log --oneline ---> Muestra la información del historial de commits, pero solo la abreviación del identificador y el mensaje del commit, en una forma compacta y práctica.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment