L01 — Entorno y primer commit
~2.5 h · Semana 1
Esta es tu primera lección del plan. Al terminar tendrás terminal lista, evidencia en projects/ y un commit limpio en este repo.
Objetivo
Configurar el entorno mínimo (Git + Node + editor) y dejar constancia en git de que existes aquí.
Por qué empieza así
Sin entorno y sin hábito de commit, el resto del plan se diluye en “luego lo configuro”. Hoy instalas poco y demuestras con un archivo + un commit.
Pasos (hazlos en orden)
1. Terminal y versiones (15–20 min)
Abre la terminal. En Windows, preferible WSL2 (Ubuntu). Comprueba:
git --version
node --version
- Si falta Git: instálalo (git-scm.com o
sudo apt install giten Linux/WSL). - Si falta Node: instala LTS desde nodejs.org (no uses una versión random de un tutorial viejo).
Anota las versiones; las vas a pegar en el siguiente paso.
2. Repo y carpeta de evidencia (20–30 min)
Clona o abre este repositorio. Desde la raíz:
mkdir -p projects/m01-diario
pwd
ls projects/m01-diario
Si aún no tienes el repo local: clónalo desde GitHub y entra a la carpeta antes de seguir.
3. Escribe entorno.md (30–40 min)
Crea projects/m01-diario/entorno.md con al menos:
# Entorno — M01
- SO:
- Git:
- Node:
- Editor:
- Fecha:
- Notas (WSL / rutas / lo que te costó):
Sé concreto. “Windows” no basta: indica edición y si usas WSL.
4. Primer commit atómico (20–30 min)
git status
git add projects/m01-diario/entorno.md
git commit -m "docs(m01): registrar entorno de desarrollo"
git log -1 --oneline
Si Git pide nombre/email la primera vez:
git config --global user.name "Tu Nombre"
git config --global user.email "tu@email.com"
5. Lectura corta (30–40 min)
Lee Pro Git capítulo 1 (Introducción). No te pierdas en servidores remotos todavía.
Anota 5 comandos o ideas nuevas al final de entorno.md (o en una sección ## Notas Pro Git).
Lectura de esta lección
| Fuente | Qué leer | Alternativa |
|---|---|---|
| Pro Git | Cap. 1 | Misma URL en español |
| Este plan | Cómo estudiar (una pasada) | — |
| Catálogo | Entrada M01 | Bibliografía · M01 |
Hecho cuando
Marca la lección solo si:
- Existen
gitynodeen tu PATH (versiones anotadas). - Existe
projects/m01-diario/entorno.mdcon SO / Git / Node / editor. - Hay un commit cuyo mensaje menciona el entorno (ideal:
docs(m01): registrar entorno de desarrollo).
Esto alimenta la P1 de la materia. No marques P1 en la ficha hasta que la evidencia exista.
Errores comunes
- Instalar 15 herramientas y no hacer el commit.
- Escribir
entorno.mdpero dejarlo singit add. - Usar solo la GUI y no saber qué hizo
commit.