Gitor
Git
Accueil
🇫🇷
Français
À propos
Paramètres
Apprenez Git. Un commit à la fois.
Apprenez Git en pratiquant — choisissez un tutoriel guidé ou explorez librement.
⚡ Envie d'essayer un VCS plus simple ? Découvrez
Jujutsu (jj)
→
Recherchez des commandes Git — chaque résultat vous mène à un tutoriel pour la pratiquer
$
📚 Tutoriels guidés
🏢 Scénarios réalistes
🧩 Problèmes
📊 Progression
Votre premier commit
5 étapes
Créez un fichier, indexez-le et faites votre premier commit
Beginner
Créer des branches
6 étapes
Créez des branches, basculez entre elles et comprenez l'historique divergent
Beginner
Tags
5 étapes
Créez, listez et supprimez des tags pour marquer les commits importants
Beginner
Astuces Git
4 étapes
Apprenez des astuces utiles : .gitignore, désuivre un fichier déjà committé avec git rm --cached
Beginner
Git Stash
6 étapes
Mettez de côté du travail non committé avec git stash et restaurez-le plus tard
Beginner
Git Diff
5 étapes
Examinez les changements avant d'indexer et committer avec git diff
Beginner
Git Clean
6 étapes
Supprimez les fichiers non suivis et les artefacts de build de votre working directory
Beginner
Fusionner (merge)
5 étapes
Fusionnez des branches avec un fast-forward ou un merge à 3 points
Intermediate
Résoudre un conflit
3 étapes
Apprenez à résoudre les conflits de merge étape par étape
Intermediate
Oups ! Annuler des changements
5 étapes
Corrigez vos erreurs avec reset et revert
Intermediate
Fetch & Pull
4 étapes
Récupérez des changements depuis un remote simulé et intégrez-les à votre branche
Intermediate
Git Reflog
6 étapes
Récupérez des commits perdus avec git reflog — le filet de sécurité de Git
Intermediate
Git Bisect
7 étapes
Trouvez le commit qui a introduit un bug grâce à une recherche binaire
Intermediate
Amend & Fixup
5 étapes
Corrigez des commits avec --amend et --fixup, puis nettoyez avec interactive rebase
Intermediate
Detached HEAD
4 étapes
Comprenez l'état detached HEAD, comment y arriver et comment en sortir
Intermediate
Git Blame & Log --follow
5 étapes
Retracez qui a changé quoi avec git blame et suivez l'historique d'un fichier
Intermediate
Cherry-pick
3 étapes
Appliquez sélectivement des commits d'une branche vers une autre
Advanced
Rebase Academy
4 étapes
Rebasez des branches pour obtenir un historique linéaire
Advanced
Pull --rebase
3 étapes
Utilisez git pull --rebase pour conserver un historique linéaire en intégrant des changements distants
Advanced
Interactive Rebase
3 étapes
Utilisez git rebase -i pour réécrire l'historique de manière interactive
Advanced
Mode libre
Démarrez avec un dépôt vide et expérimentez à votre rythme.
Tapez
help
pour voir les commandes