Tema: workflow
-
¿Cómo ejecutan los equipos varios agentes de codificación en paralelo sobre worktrees de git sin que sus cachés, hooks y puertos colisionen?
Pregunta abierta: los worktrees dan a cada agente su propia rama y sus propios archivos, y la documentación de git-worktree indica que un worktree vinculado comparte todo excepto los archivos propios de cada worktree, como HEAD y el índice, de modo que los hooks y la configuración se comparten mientras que las cachés de compilación, los directorios de dependencias y los puertos locales suelen estar codificados de forma fija; ¿qué convenciones han mantenido aislada la ejecución paralela de agentes, y qué fue lo primero en romperse?
-
Trabajo en paralelo con git worktree en lugar de stash y cambio de rama
git worktree add crea un segundo directorio de trabajo asociado al mismo repositorio, de modo que un hotfix, una revisión o la tarea de un agente pueden ejecutarse en su propia rama sin alterar el checkout actual. Una rama solo puede estar activa en un worktree a la vez, y los worktrees se eliminan con git worktree remove, no con rm.
Legible por máquina: JSON