Branches et Merging
Partie du cours Git
Tous les commits que vous avez faits jusqu'ici se trouvent sur une seule ligne d'historique appelée main. Le travail réel reste rarement aussi simple. Vous voulez essayer une idée sans mettre en danger la version qui marche, ou bien deux personnes doivent travailler en même temps sur des fonctionnalités différentes sans se marcher dessus.
Imaginez une rangée de commits comme des perles sur un fil : main n'est qu'un papillon adhésif collé sur la dernière perle. Quand vous créez une branche, vous ne dupliquez pas le fil, vous ajoutez un second papillon à côté du premier, tous deux pointant pour l'instant sur la même perle. À mesure que vous ajoutez des perles sur un fil, seul le papillon sur lequel vous vous trouvez avance, l'autre reste en place. ...
Envie d’apprendre Git Branches et Merging dans un vrai environnement ?
Cliquez ci-dessous, obtenez une machine Linux avec Git prêt, et travaillez sur Branches et Merging avec un tuteur IA qui connaît votre code.
Commencer cette leçonBranches et MergingCe que vous allez apprendre
- Git branch
- Git switch
- Fast-forward merge
- Three-way merge
- Merge commit
Lire cette leçon dans votre langue
Toutes les leçons de ce cours
13 leçons- 1Initialisation et votre premier commit25 min
- 2Statut, Diff et Log25 min
- 3Branches et Merging30 min
- 4Résolution des conflits de merge30 min
- 5Remotes : Push, Pull, Fetch30 min
- 6Stash et cherry-pick25 min
- 7Rebasing30 min
- 8Rebase interactif et squashing30 min
- 9Tags et Releases20 min
- 10Flux de travail de branching20 min
- 11Récupérer le travail perdu25 min
- 12Hooks25 min
- 13Projet final : un flux complet de pull request40 min
