git worktree
Colaboración Avanzado
Gestiona múltiples árboles de trabajo conectados al mismo repositorio
Uso
git worktree add [-b <nueva-rama>] <path> [<commit-ish>]
Ejemplos
-
git worktree add ../hotfix
Crea un nuevo árbol de trabajo en ../hotfix
basic -
git worktree add -b feature ../feature main
Crea un nuevo árbol con una nueva rama desde main
advanced -
git worktree list
Lista todos los árboles de trabajo vinculados
basic -
git worktree remove ../hotfix
Elimina un árbol de trabajo
advanced
Notas
- Permite trabajar en múltiples ramas simultáneamente
- Cada worktree tiene su propio directorio de trabajo
Advertencias
- No crees worktrees dentro de otros worktrees
- Mantén un control de los worktrees activos
Consejos
- Útil para trabajar en hotfixes mientras desarrollas features
- Usa rutas absolutas para evitar confusiones