Configuración Inicial

Si es la primera vez que usas Git, necesitarás configurar tu nombre de usuario y correo electrónico, que se asociarán con tus commits:

git config --global user.name "Tu Nombre"
git config --global user.email "tu-email@example.com"

Clonar un Repositorio:

git clone https://github.com/usuario/repositorio.git

Agregar Cambios al Área de Preparación

Para añadir cambios al área de preparación antes de hacer un commit:

git add archivo.txt

Para añadir todos los cambios en el directorio actual:

git add .

Hacer un Commit

git commit -m "Descripción de los cambios"

Ver el Estado del Repositorio

Para ver qué archivos han sido modificados, cuáles están en el área de preparación, etc.:

git status

Ver el Historial de Commits

git log

Actualizar el Repositorio Local con Cambios del Remoto

Para descargar y fusionar cambios del repositorio remoto con tu rama actual:

git pull origin main

Nota: Aquí main es la rama principal del repositorio; podría ser master u otro nombre dependiendo de la configuración del repositorio.

Enviar Cambios al Repositorio Remoto

Para subir tus commits locales al repositorio en GitHub:

git push origin main

Crear una Nueva Rama

Para crear una nueva rama y cambiar a ella:

git checkout -b nombre-de-la-rama

Fusionar una Rama en la Rama Actual

Para fusionar los cambios de otra rama en la rama actual:

git merge nombre-de-la-rama

Eliminar una Rama

Para eliminar una rama local que ya no necesitas:

git branch -d nombre-de-la-rama