📄️ Contenu
Formation Git complète en français : contrôle de version, installation, configuration, workflow, reset, revert, gitignore, diff, synchronisation GitHub, branches, cherry-pick, stash, worktree, tags, merge et rebase. 22 chapitres avec exercices.
📄️ Chapitre 1 - Introduction Théorique à la gestion de version
Découvrez les concepts fondamentaux des systèmes de contrôle de version et leur importance dans le développement logiciel moderne.
📄️ Chapitre 2 - Installation de Git
Guide complet pour installer Git sur Windows, macOS et Linux avec vérification de l'installation.
📄️ Chapitre 3 - Créer un Compte GitHub
Guide étape par étape pour créer et configurer votre compte GitHub.
📄️ Chapitre 4 - Configuration de Git
Configurez Git avec votre identité, éditeur, et clés SSH pour une utilisation optimale.
📄️ Chapitre 5 - Commandes Principales du Workflow Git
Maîtrisez les commandes essentielles de Git : init, add, commit, status, log et plus encore.
📄️ Chapitre 6 - Exercice Pratique : Workflow Git
Mettez en pratique les commandes Git avec cet exercice guidé complet.
📄️ Chapitre 7 - Étude de Cas : Merge et Rebase
Comprenez les différences entre merge et rebase avec des exemples concrets.
📄️ Chapitre 8 - Utilisation de Git Squash
Apprenez à combiner plusieurs commits en un seul pour un historique plus propre.
📄️ Chapitre 9 - Commande Git Reset
Maîtrisez la commande git reset pour annuler des commits et gérer le staging.
📄️ Chapitre 10 - Exercice : Utilisation de Git Reset
Pratiquez les différents modes de git reset avec cet exercice guidé.
📄️ Chapitre 11 - Commande Git Revert
Apprenez à annuler des commits de manière sécurisée avec git revert.
📄️ Chapitre 12 - Utilisation des Fichiers .gitignore
Apprenez à exclure des fichiers et dossiers du suivi Git avec .gitignore.
📄️ Chapitre 13 - Commande Git Diff
Apprenez à visualiser les différences entre versions avec git diff.
📄️ Chapitre 14 - Synchronisation avec GitHub
Maîtrisez la synchronisation entre votre dépôt local et GitHub.
📄️ Chapitre 15 - Gestion des Branches Git
Maîtrisez les branches Git pour organiser votre développement.
📄️ Chapitre 16 - Branches Distantes dans Git
Comprenez et gérez les branches distantes (remote branches).
📄️ Chapitre 17 - Commande Git Cherry-pick
Apprenez à appliquer des commits spécifiques d'une branche à une autre.
📄️ Chapitre 18 - Utilisation de Git Stash
Apprenez à sauvegarder temporairement vos modifications avec git stash.
📄️ Chapitre 19 - Git Worktree : Travail en Multi-branches
Travaillez sur plusieurs branches simultanément avec git worktree.
📄️ Chapitre 20 - Gestion des Tags Git
Apprenez à créer et gérer des tags pour marquer les versions.
📄️ Chapitre 21 - Merge et Rebase : Cas Avancés
Maîtrisez les techniques avancées de merge et rebase.
📄️ Chapitre 22 - Exercices Pratiques Git
Mettez en pratique toutes vos connaissances Git avec ces exercices.