# Gérer les branches (environnements)

Les **branches** correspondent à des environnements séparés pour votre site. Par défaut, chaque site dispose d'une branche `default` (l'environnement de production). Selon votre plan, vous pouvez créer des branches supplémentaires pour isoler vos développements ou vos tests.

![Tableau de bord site - Sélecteur de branche (live/dev)](https://3571417815-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZZZbh9symRKJgO883eKl%2Fuploads%2Fgit-blob-9683391514d999a829c54d79a47f87acc7bf8e6b%2FD-01-apercu.png?alt=media)

***

## Comprendre les branches

Pensez aux branches comme à des copies parallèles de votre site :

* **default** — La branche principale, votre site de production visible par vos visiteurs.
* **Branches additionnelles** — Des environnements de développement ou de staging, isolés de la production.

Chaque branche dispose de sa propre base de données, ses propres fichiers et son propre domaine temporaire.

> **Bon à savoir** : La gestion de branches est inspirée du fonctionnement de Git. Vous pouvez développer sur une branche, la tester, puis "pousser" vos sauvegardes vers une autre branche.

***

## Sélectionner une branche

Le sélecteur de branche est affiché dans l'en-tête du site, à côté du badge de statut. Cliquez sur le menu déroulant pour basculer entre les différentes branches de votre site.

L'ensemble du tableau de bord (configuration, sauvegardes, logs, etc.) reflète la branche sélectionnée.

***

## Créer une nouvelle branche

La création de branches est disponible selon votre plan d'hébergement.

1. Cliquez sur le sélecteur de branche dans l'en-tête.
2. Sélectionnez **Créer une nouvelle branche** (ou icône `+`).
3. Donnez un nom à votre branche (ex : `staging`, `dev`, `feature-refonte`).
4. Choisissez si vous souhaitez initialiser la branche depuis la branche actuelle (clone) ou partir d'un WordPress vierge.
5. Validez. La branche est provisionnée en quelques instants.

***

## Supprimer une branche

> **Attention** : La suppression d'une branche est **irréversible**. Toutes les données de cet environnement (fichiers, base de données) seront définitivement effacées.

1. Sélectionnez la branche à supprimer dans le sélecteur.
2. Depuis l'onglet **outils**, cliquez sur la carte **Archiver / Supprimer la branche**.
3. Confirmez la suppression.

> **Remarque** : Vous ne pouvez pas supprimer la branche `default`. Elle correspond à votre instance de production.

***

## En résumé

| Action                | Comment                                                 |
| --------------------- | ------------------------------------------------------- |
| Changer de branche    | Sélecteur en haut de l'en-tête du site                  |
| Créer une branche     | Sélecteur → **Créer une nouvelle branche**              |
| Supprimer une branche | Onglet **outils** → **Archiver / Supprimer la branche** |
