Aunque hay cientos de comandos diferentes de Git, hay unos pocos que se utilizan con más frecuencia, entre ellos:
git config: Este comando se utiliza para establecer la configuración específica de usuario o de repositorio. Puedes configurar tu nombre de usuario, dirección de correo electrónico, colores de interfaz, entre otras opciones.
$ git config --global user.name "Tu Nombre"
$ git config --global user.email "tu@email.com"
git clone: Este comando se utiliza para clonar un repositorio existente en un nuevo directorio. Descarga una copia de un repositorio remoto, incluidos todos los historiales y ramas.
$ git clone <URL_del_repositorio>
git init: Este comando se utiliza para iniciar un nuevo repositorio Git. Crea un nuevo directorio y configura los archivos de control de versiones de Git.
$ git init
git status: Muestra el estado actual del repositorio. Te dice qué archivos han cambiado, están pendientes de ser confirmados o no están siendo rastreados por Git.
$ git status
git push: Este comando se utiliza para enviar los cambios locales al repositorio remoto.
$ git push <nombre_remoto> <rama_local>
git add: Agrega cambios al área de preparación (staging area). Permite seleccionar qué cambios se incluirán en la próxima confirmación.
$ git add <nombre_archivo>
git commit: Registra los cambios confirmados en el repositorio. Crea un punto de control con un mensaje que describe los cambios realizados.
$ git commit -m "Mensaje descriptivo"
git branch: Muestra, crea o borra ramas. También se puede usar para cambiar entre ramas.
$ git branch # Muestra las ramas
$ git branch <nombre_rama> # Crea una nueva rama
$ git branch -d <nombre_rama> # Borra una rama
Estos son comandos básicos y muy utilizados en Git. Cada uno de ellos tiene opciones adicionales que puedes explorar en la documentación oficial de Git o mediante la ayuda integrada (git help <comando>
).