BUENAS PRÁCTICAS
.gitignore, mensajes de commit, y normas para mantener el repo sano.
.GITIGNORE
Este archivo dice a Git qué archivos IGNORAR. Nunca commitees: dependencias, builds, secrets, archivos del SO.
Visita gitignore.io para generar uno según tu stack.
CONVENCIÓN DE MENSAJES (CONVENTIONAL COMMITS)
Estructura: tipo(alcance): descripción
Tipos: • feat: nueva feature • fix: arregla un bug • docs: cambios de documentación • style: formato (espacios, comas) • refactor: refactor sin cambiar comportamiento • test: tests • chore: tareas de mantenimiento
REGLAS DE ORO DEL EQUIPO
1. NUNCA pushees a main directamente. 2. SIEMPRE haz pull antes de empezar a trabajar. 3. Commits PEQUEÑOS y FRECUENTES. 4. Mensajes claros y en imperativo: 'Agrega' no 'Agregando'. 5. Pull Request para TODO cambio en main. 6. Revisa el código de tus compañeros. 7. NO commitees secrets (.env, API keys). 8. Usa .gitignore desde el día 1.
El histórico de Git es el LIBRO DE BITÁCORA del equipo. Cuidalo.