Cheat sheets
Cheat sheet de git
Referencia rápida de los comandos de git más usados en el día a día: inicializar, guardar cambios, ramas y sincronizar con un remoto.
Configurar y empezar
git init- Inicializa un repositorio en la carpeta actual.
git clone <url>- Copia un repositorio remoto a tu máquina.
git status- Muestra archivos modificados/sin seguimiento.
Guardar cambios
git add archivo.py- Marca un archivo para el próximo commit.
git add .- Marca todos los cambios en el directorio actual.
git commit -m "mensaje"- Guarda los cambios marcados con un mensaje.
git diff- Muestra los cambios aún no marcados (staged).
git log --oneline- Historial de commits, uno por línea.
Ramas (branches)
git branch- Lista las ramas locales.
git checkout -b nueva-rama- Crea y cambia a una rama nueva.
git switch otra-rama- Cambia a una rama existente.
git merge otra-rama- Integra los cambios de otra rama en la actual.
Trabajar con un remoto
git remote add origin <url>- Vincula un repositorio remoto.
git push origin main- Sube los commits locales al remoto.
git pull- Trae y combina los cambios del remoto.
git fetch- Trae los cambios del remoto sin combinarlos.