Apprenez git fetch, pull et push avec un workflow distant visuel
Pratiquez la synchronisation avec origin/master : fetch des refs distantes, push de vos commits et pull quand le distant avance, le tout sur un graphe interactif.
Workflow distant
Commencer le défi distant
01
Fetch des refs distantes
Exécutez git fetch pour télécharger origin/master sans changer votre branche de travail.
02
Push de vos commits
Publiez le master local pour que origin/master corresponde à votre dernier commit.
03
Pull et merge
Quand le distant avance, git pull fusionne ces commits dans votre branche.
Push du master local pour mettre à jour origin/master
Pull et merge quand les historiques divergent
Workflow Git distant
Workflow distant
Fetch des refs distantes
Exécutez git fetch pour télécharger origin/master sans changer votre branche de travail.
Push de vos commits
Publiez le master local pour que origin/master corresponde à votre dernier commit.
Pull et merge
Quand le distant avance, git pull fusionne ces commits dans votre branche.
FAQ Git distant
- Que fait git fetch ?
- Fetch télécharge les commits distants et met à jour les références origin/* sans les fusionner dans votre branche actuelle.
- Quand utiliser git pull ?
- Utilisez pull pour intégrer les changements distants dans votre branche actuelle : fetch et merge en une étape.
- Qu'est-ce qu'origin/master ?
- C'est la branche de suivi distant qui pointe vers le dernier commit connu de master sur origin.
- Puis-je pratiquer les distants sans serveur réel ?
- Oui. Game4Git simule origin avec des refs visuelles sur le graphe pour apprendre en sécurité dans le navigateur.
Guides liés
Associez la pratique distante au reset/revert ou aux bases des branches.
Jeu pour pratiquer Git avec commits, branches et merges
Pratiquez les commandes Git en ligne dans un playground visuel. Faites des commits, créez des branches et fusionnez en sécurité avec un workflow proche du réel.
Apprenez git reset, revert et amend pour annuler des changements en sécurité
Comprenez reset soft, mixed et hard, plus revert et amend, avec des exercices qui montrent comment chaque commande modifie le graphe de commits.
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.