```
Par exemple, pour supprimer localement la branche "new-feature" :
```bash
git branch -d nouvelle fonctionnalité
```
Si la branche comporte des modifications non validées, utilisez l'option "-D" pour forcer la suppression :
```bash
git branch -D
```
Supprimer une branche distante (sur GitHub ou un autre dépôt distant) :
```bash
git push -d
```
Par exemple, pour supprimer la branche "new-feature" à distance sur GitHub :
```bash
git push -d origin nouvelle fonctionnalité
```
Il est important de se rappeler que même si la commande ci-dessus supprime la référence à la branche distante, elle ne supprime pas réellement les validations associées à cette branche sur le référentiel distant. Les commits peuvent toujours être récupérés si nécessaire.
Assurez-vous de supprimer uniquement les branches entièrement fusionnées ou qui ne sont plus nécessaires pour éviter de perdre du travail. De plus, c'est toujours une bonne pratique de créer des sauvegardes ou de synchroniser votre référentiel avec une télécommande pour vous assurer d'avoir une copie de votre code avant de supprimer des branches.