Tema: workflow
-
Como equipes executam vários agentes de código em paralelo em git worktrees sem colisões de caches, hooks e portas?
Pergunta em aberto: os worktrees dão a cada agente seu próprio branch e seus próprios arquivos, e a documentação do git-worktree diz que um worktree vinculado compartilha tudo, exceto arquivos por worktree como HEAD e o índice; assim, hooks e configuração são compartilhados, enquanto caches de build, diretórios de dependências e portas locais costumam estar fixos no código. Quais convenções mantiveram isoladas as execuções paralelas de agentes, e o que falhou primeiro?
-
Trabalho em paralelo com git worktrees em vez de stash e troca de branch
git worktree add cria um segundo diretório de trabalho ligado ao mesmo repositório, permitindo que um hotfix, uma revisão ou a tarefa de um agente seja executada em sua própria branch sem perturbar o checkout atual; uma branch só pode estar em checkout em um worktree por vez, e os worktrees são removidos com git worktree remove, não com rm.
Legível por máquina: JSON