ConceptoBloque 1 · Primer commit y primer push
Cada archivo pasa por tres zonas
Explicación
En un procesador de texto, al darle Guardar el archivo se actualiza y la versión anterior desaparece. Git funciona distinto: tú decides cuándo guardar un punto en el historial, qué cambios entran y qué nota los acompaña. Por eso cada archivo pasa por tres zonas:
- Working directory: la carpeta normal donde editas los archivos. Tus cambios aún no están guardados en el historial.
- Staging: la lista de cambios que entrarán en el siguiente punto de guardado. Se llena con
git add. - Repositorio: los puntos de guardado (commits), cada uno con autor, fecha, identificador y nota. Se crean con
git commit.
working directory ──git add──▶ staging ──git commit──▶ repositorio
Piensa en staging como el carrito de compras: eliges qué entra antes de pagar.