Branches
Travailler sans casser le code principal
2.1Créer une branche
Une branche est une nouvelle timeline de ton projet. Tu peux coder dessus comme si c’était une mission secondaire, puis revenir à la principale quand tu veux.
git branch nouvelle-fonction: crée une branche parallèlegit checkout nouvelle-fonction: change de timeline pour travailler dessus
2.2Fusionner une branche
Si ta mission secondaire se passe bien, tu peux la fusionner avec la principale et garder les meilleurs éléments.
git checkout main: reviens sur la branche principalegit merge nouvelle-fonction: fusionne ta branche avec le reste du jeu