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

Exécution de tâches dans un Worktree

Lors de la création d'un fil, sélectionnez le mode Worktree :

ModeDescription
LocalTravailler dans le répertoire du projet actuel
WorktreeTravailler 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

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