Git worktree permite varios árboles de trabajo para un repositorio. Un árbol enlazado da a una corrección urgente su propio directorio mientras los archivos pendientes siguen en el original. No es una copia de seguridad independiente: comparte datos del repositorio, aunque mantiene separados los archivos de trabajo y el índice.

Primero ejecuta git status en el directorio existente y revisa cambios y archivos sin seguimiento. Elige un directorio nuevo y una rama adecuada. El manual normalmente impide extraer una rama ya usada en otro árbol; usa una rama distinta en vez de anular esa protección sin necesidad.

Tras añadirlo, consulta git worktree list y ejecuta git status dentro del nuevo directorio antes de editar. Mantén visibles las rutas del terminal para registrar cambios o compilar en el lugar correcto. Otro directorio no aísla las ramas compartidas ni la administración del repositorio.

Antes de limpiar, revisa el estado y conserva el trabajo necesario, incluidos archivos sin seguimiento. Prefiere git worktree remove para un árbol enlazado limpio; evita borrar manualmente el directorio o forzar la retirada por costumbre. En unidades extraíbles puede servir la función lock documentada. Esta guía no elimina datos ni reescribe historial.