🟢 Trabajo Diario Local
📊 Ver Estado
git status # Estado completo
git status -s # Formato corto➕ Staging Area
git add . # Todos los cambios
git add <archivo> # Archivo específico
git add *.py # Por patrón
git add -p # Interactivo (chunks)Quitar del Staging
git restore --staged <archivo>
git reset HEAD <archivo> # Forma antigua💾 Commits
git commit -m "mensaje"
git commit -am "mensaje" # add + commit (tracked)
git commit --amend # Modificar último commit🔍 Ver Historial
git log # Historial completo
git log --oneline # Una línea por commit
git log --graph --all # Con gráfico de ramas
git log -5 # Últimos 5 commits
git log --author="nombre"Ver Diferencias
git diff # Working vs Staging
git diff --staged # Staging vs último commit
git diff HEAD~2 HEAD # Entre commitsUsar: Todos los días
Frecuencia: Múltiples veces por sesión
Flujo típico: status → add → commit