Créer et basculer en une seule commande
Débutant# Avec switch (recommandé)
git switch -c ma-fonctionnalite
# Avec checkout (ancienne syntaxe, toujours valide)
git checkout -b ma-fonctionnalite
# Créer une branche à partir d'une autre branche (pas la courante)
git switch -c ma-fonctionnalite main
Cas pratique : vous voulez démarrer une nouvelle fonctionnalité en partant toujours de la dernière version de
main, même si vous êtes actuellement ailleurs :git fetch origin git switch -c ma-fonctionnalite origin/main