Skip to content

Git y flujo de trabajo — Disciplina que escala

Git es el contrato entre mi yo pasado, mi yo futuro y los agentes que trabajan en mi nombre. Mis reglas de flujo son lo bastante simples para seguirlas a las 2 AM y lo bastante estrictas para que los diffs generados por agentes sigan siendo revisables.

Las reglas

  • Ramas pequeñas de propósito único. Una idea por rama — humana o de agente.
  • Commits convencionales. feat:, fix:, refactor: — el changelog se escribe solo.
  • Revisa todo. Especialmente código de agentes; la confianza se concede por diff, nunca por herramienta.
  • main sigue desplegable. Si main se rompe, arreglarlo supera todo lo demás.
  • Tags para releases. Cada estado enviado es recuperable para siempre.

Con agentes en el ciclo esta disciplina deja de ser opcional: tres sandboxes produciendo diffs en paralelo solo funciona si el historial se mantiene limpio y cada cambio está aislado. El método agéntico depende de que git sea aburrido y predecible — exactamente lo que quiero de la infraestructura.