Traducciones: [ en/English ] · [ fr/Français ] · [ de/Deutsch ]
Tabla de contenido
Git es un poderoso sistema de control de versiones utilizado por desarrolladores para gestionar sus proyectos de manera eficiente. Ofrece una variedad de comandos para rastrear cambios, colaborar y mantener código. ¡Exploremos algunos comandos básicos y avanzados de Git!
Comandos Básicos
git init
Inicializa un nuevo repositorio Git en el directorio actual.
git init
El comando crea un directorio oculto llamado .git
, donde Git almacena sus datos para el control de versiones. Esto inicializa un nuevo repositorio vacío.
git clone
Clona un repositorio existente en un nuevo directorio.
git clone <URL_del_repositorio>
Clonar copia todo el repositorio desde la URL especificada a un nuevo directorio. Te permite trabajar en el código localmente, manteniéndolo sincronizado con el repositorio remoto.
git pull
Obtiene cambios de un repositorio remoto y los fusiona en la rama local.
git pull origin main
Este comando actualiza tu rama local con los cambios de la rama especificada del repositorio remoto. Obtiene los cambios y los fusiona en tu rama de trabajo actual.
git push
Envía cambios locales a un repositorio remoto.
git push origin main
Usando git push
, puedes enviar tus cambios confirmados desde la rama local al repositorio remoto especificado (main
en este caso). Esto mantiene tus cambios sincronizados en múltiples ubicaciones.
Comandos Avanzados
git stash
Guarda temporalmente cambios en el directorio de trabajo.
git stash
Este comando guarda las modificaciones actuales que no están listas para confirmarse en un “stash”. Es útil cuando quieres cambiar de ramas o trabajar en algo más temporalmente.
git stash pop
Aplica los cambios guardados más recientes al directorio de trabajo.
git stash pop
El comando pop
recupera los cambios guardados más recientes y los aplica al directorio de trabajo, eliminándolos del “stash”. Es esencial después de usar git stash
para reaplicar los cambios.
git commit
Registra cambios en el repositorio con un mensaje de confirmación.
Confirmación en línea
git commit -m "Tu mensaje de confirmación"
El flag -m
te permite agregar un mensaje de confirmación en línea con el comando de confirmación. Es adecuado para cambios pequeños y directos donde el mensaje es breve.
Confirmación con Editor
git commit
Este comando abre tu editor predeterminado, permitiéndote ingresar un mensaje de confirmación más detallado. Es útil para proporcionar una descripción completa de tus cambios.
Actualizar Mensaje de Confirmación Existente
git commit --amend
La opción --amend
te permite editar el último mensaje de confirmación. Abre el editor predeterminado con el mensaje de confirmación anterior, permitiéndote modificarlo antes de finalizar la confirmación.
Creado el: ene. 9, 2024