¿Necesitas un glosario de comandos de Git para tus proyectos? Seguro que has escuchado mencionar algo acerca de Git mientras has dado tus primeros pasos en el camino de la programación. Para refrescarte la memoria, debes saber que Git es un sistema de control de versiones que te permite guardar tu progreso sobre las diferentes versiones de tu programa de código.
Usualmente, Git trabaja en conjunto con Github, un repositorio remoto que subirá tus versiones a una plataforma y permitirá que otros programadores o personas interesadas en proyectos de código lo vean y lo reutilicen. En este post, te presentamos un glosario de comandos de Git para facilitarte la relación con este repositorio local.
Comandos más utilizados en Git
Este es el glosario de comandos de Git que hemos reunido, ya que consideramos que son los más empleados por los programadores:
- git init: este comando se utiliza para inicializar o crear un repositorio local vacío de Git.
- git branch: con este comando se puede preguntar la posición del repositorio en donde nos localizamos; si estás en una rama específica, te saldrá la rama.
- git branch -m main: con este comando se escoge la rama en donde te quieres localizar o hacer cambios. Hay otras versiones para git branch, como git branch v, git branch — merged, git branch –no-merged… Si quieres saber más al respecto, puedes revisarlas todas en la documentación oficial de Git.
- git add: este comando se utiliza para agregar carpetas o documentos en el repositorio local.
- git archive: este comando se utiliza para crear un archivo de documentos en un “árbol” específico.
- git commit -m “primer commit”: este comando se utiliza para agregar un elemento al editor de texto de tu repositorio.
- git commit -a “commit”: este comando te permite agregar un commit a todos los archivos de un repositorio.
- git log: con este comando puedes revisar el historial de commits de un programa.
- git remote add origin “dirección del repositorio”: este comando se utiliza para agregar el repositorio remoto (que puede ser github o gitlab) al repositorio local y, de esta manera, tenerlo actualizado en ambas partes.
- git push -u origin main: este comando es muy importante, ya que es la forma de enviar las versiones que vas realizando en el proceso al repositorio remoto.
- git status: como su nombre indica, este comando se utiliza para preguntar por el estatus en el que está el repositorio local: dónde se encuentra, sus ramas y los documentos.
- git config: este comando se utiliza para realizar la configuración por primera vez de Git. Aquí podrás pasarle a Git tus datos personales para que la aplicación sepa desde dónde se están haciendo los cambios. En el caso de la identidad y el editor de texto, se deben utilizar los siguientes comandos:
- git config –global user.name “John Doe”
- git config –global user.email [email protected]
- git config –global core.editor emacs
- git clone: este comando se utiliza para clonar un repositorio en un nuevo direcyotio.
- git reset: este comando se utiliza para deshacer cambios en Git. Hay tres formas de git reset que puedes emplear en función de tus necesidades y estas son: git reset –hard, git reset –mixed y git reset –soft.
- git reflog: este comando se utiliza si quieres rehacer cambios y quieres volver a versiones anteriores que, tal vez, has borrado, pues aunque emplees un git reset, las versiones siempre quedan guardadas.
Si quieres saber más acerca del funcionamiento de git reset y git reflog, tenemos un post en Keepcoding que te será de gran utilidad, ya que te hablamos sobre cómo deshacer y rehacer cambios en Git. - git switch: este comando se utiliza para saltar entre ramas de un repositorio.
- git diff: se utiliza para saber los cambios que se han ejecutado entre commits.
Si bien este es un glosario de comandos de Git donde te mencionamos los más utilizados por los programadores, hay muchos comandos que quedan sin compilar. Si quieres conocer más comandos que necesites para tus proyectos, puedes visitar la página de oficial de Git.
Conoce más sobre Git en KeepCoding
Si quieres saber más acerca del funcionamiento y herramientas que brinda Git para tus códigos, aparte de este glosario de comandos de Git, así como el trabajo en colectivo que hace con Github, debes empezar a jugar con estos programas. Si quieres empezar en el camino del código, te recomendamos visitar el contenido de nuestro Bootcamp Aprende a Programar desde Cero, con el que pondrás en práctica todo lo aprendido en este post y mucho más. Este bootcamp te dará las herramientas clave para integrar tus conocimientos sobre programación y finalizar todos tus proyectos. ¡No lo dudes más e inscríbete para continuar aprendiendo!