Utilisation des worktrees Codex
Les Worktrees permettent de créer plusieurs répertoires de travail dans un dépôt Git, ce qui vous permet de travailler sur différentes tâches en parallèle sans qu'elles interfèrent entre elles.
Qu'est-ce qu'un Worktree ?
Git Worktree est une fonctionnalité de Git qui vous permet de créer plusieurs répertoires de travail au sein du même dépôt. Codex prend en charge nativement les Worktrees.
Cas d'utilisation
- Développer plusieurs fonctionnalités en parallèle
- Garder la branche principale propre
- Effectuer le développement et la revue de code simultanément

Worktree vous permet de travailler sur plusieurs choses en même temps, comme si vous disposiez de plusieurs ordinateurs.
Utiliser les Worktrees avec Codex
Créer un Worktree
Créer un Worktree
# Créer un Worktree dans l'application Codex
# 1. Sélectionnez le projet
# 2. Cliquez sur "Nouveau" -> "Worktree"
# 3. Saisissez le nom de la branche
# 4. Cliquez sur Créer
# 1. Sélectionnez le projet
# 2. Cliquez sur "Nouveau" -> "Worktree"
# 3. Saisissez le nom de la branche
# 4. Cliquez sur Créer
Exécution de tâches dans un Worktree
Lors de la création d'un fil, sélectionnez le mode Worktree :
| Mode | Description |
|---|---|
| Local | Travailler dans le répertoire du projet actuel |
| Worktree | Travailler dans un worktree Git indépendant |
Le mode Worktree crée un nouveau worktree Git, en gardant les modifications isolées.
Gestion des Worktrees
Gérer le Worktree
# Afficher la liste des worktrees
git worktree list
# Créer un nouveau worktree
git worktree add ../feature-branch -b feature-branch
# Supprimer un worktree
git worktree remove ../feature-branch
git worktree list
# Créer un nouveau worktree
git worktree add ../feature-branch -b feature-branch
# Supprimer un worktree
git worktree remove ../feature-branch
Bonnes pratiques
- Créez un Worktree indépendant pour chaque fonctionnalité ou correctif.
- Utilisez des noms de branches descriptifs
- Après avoir terminé, nettoyez rapidement les Worktrees inutiles.
Worktree est un outil puissant pour le développement parallèle, particulièrement bien adapté aux grands projets.autres extensions