Apprendre les branches Git avec une pratique guidée
Pratiquez le branching Git visuellement. Créez des branches, naviguez entre elles et comprenez comment un travail isolé devient un merge propre.
Flux de branching
Commencer le défi branches
01
Créer une branche dev
Partez de master et créez un espace sûr pour le travail en cours.
02
Ouvrir une feature branch
Créez une branche centrée sur un seul changement et gardez un historique propre.
03
Fusionner avec contexte
Revenez sur la branche cible et fusionnez en voyant le graphe se mettre à jour.
Pratiquez les changements entre master, dev et feature branches
Voyez comment chaque pointeur bouge après chaque commit
Pratiquer les branches Git
Flux de branching
Créer une branche dev
Partez de master et créez un espace sûr pour le travail en cours.
Ouvrir une feature branch
Créez une branche centrée sur un seul changement et gardez un historique propre.
Fusionner avec contexte
Revenez sur la branche cible et fusionnez en voyant le graphe se mettre à jour.
FAQ sur les branches Git
- Pourquoi utiliser des branches ?
- Les branches permettent de travailler sur un changement sans toucher à la ligne principale, ce qui rend les essais et le travail en équipe plus sûrs.
- À partir de quelle branche faut-il en créer une nouvelle ?
- Dans les workflows simples on part souvent de master ou main. En équipe, on part souvent de dev.
- Puis-je apprendre le branching sans vrai dépôt ?
- Oui. Le graphe visuel est utile précisément parce qu'il montre ce que Git fait avant de l'essayer sur du code de production.
- Puis-je pratiquer le branching Git en ligne sans installer Git ?
- Oui. Game4Git fonctionne entièrement dans le navigateur. Pratiquez les commandes de branches, créez et fusionnez visuellement — sans installation.
Guides liés
Passez des bases du branching à la pratique du merge ou aux workflows de débogage.
Jeu pour pratiquer Git avec commits, branches et merges
Utilisez Game4Git pour pratiquer Git en ligne avec un playground visuel. Faites des changements, créez des commits, travaillez avec des branches et gagnez en confiance avant d'utiliser Git sur de vrais projets.
Apprendre les conflits de merge Git avec un flux interactif
Comprenez les marqueurs de conflit Git, comparez les deux côtés du merge et pratiquez la résolution sans casser l'historique.
Apprentissage de GDB
Débogage puissant pour les programmes C/C++ avec exécution pas à pas, points d'arrêt et inspection de la mémoire.