Se rendre au contenu

Maitrisez les bases de Git

Apprenez les bases de Git pour interagir plus simplement avec votre équipe de développement


Présentation de la formation

Vous travaillez avec une équipe de développement logiciel qui utilise Git pour la gestion de version, et vous souhaitez pouvoir collaborer efficacement avec elle ?

Cette formation sur les bases de Git est faite pour vous, notamment si vous avez besoin de :

  • Récupérer une version du code
  • Créer un tag ou une version de release
  • Comparer différentes versions
  • Réaliser des modifications simples dans le projet (configuration, version, documentation, etc.)

Nous apprendrons les principes fondamentaux de Git, comment l’installer sur votre poste de travail, puis comment récupérer ou créer une version de la base de code.

Enfin, nous verrons les bonnes pratiques pour assurer un suivi rigoureux, la pérennité et la qualité des versions de votre logiciel.

Description : public, durée, tarif, modalités

  • ℹ️ Référence : GIT_BASES
  • 🕞 Durée : 1 à 2 jours (de 9:30 à 12:30 et de 13:30 à 17:00)
  • 🌎Modalités : Dans vos locaux ou en vidéo conférence
  • 👥Nombre de participants : 4 à 10
  • 💲Tarif: À partir de 2356€ HT pour un groupe de 4 personnes. Supplément de 245€ HT pour chaque participant supplémentaire. Hors frais de personnalisation et de déplacement – TVA 20%
  • 🗣️Public : Ingénieur, qualiticiens, responsable de LOT, Product Owner et chefs de projet. Cette formation n'est pas destinée aux développeur. Pour ces derniers, consultez notre formation dédiée.
  • 📆Délais d’accès : Sur inscription préalable au minimum 1 semaine avant le début de la formation selon disponibilité du formateur.
  • 👨‍🏫Méthodes mobilisées : Alternance d’apports théoriques et d’exercices de mise en application pratique. Les stagiaires seront capables de travailler sur leurs projets en collaboration et gérer leurs projets avec les fonctionnalités de Git.
  • 🎚️Niveau de compétences : Tous les niveaux
  • ♿Accessibilité: Non accessible au personnes non voyantes non accompagnées
  • 📚Contenu :
    • Slides de la formation avec commentaires du formateur
    • Fiche de synthèse des commandes Git et schémas
    • Exercices et corrigés

Cette formation vous intéresse ?


  Formation customisable

  Plus de pratique moins de théorie

  Dispensée par un expert Git

Contactez-nous

Réponse sous 48h


Informations pratiques sur la formation "Les bases de Git"

  • Installer et configurer Git ;
  • Comprendre les principes de gestion de version ;
  • Comprendre la philosophie de Git. (commits, branches, réferences, remotes) ;
  • Maîtriser les bases de l’outil Git (Clone, Checkout, Add, Log, Commit, Tags, Push, Pull) ;
  • Travailler avec une plateforme distante (Gitlab, Github, Gerrit, Bitbucket) ;
  • Suivre l'évolution et les version du projet ; 
  • S'assurer de la persistance des versions ;
  • Travailler en petites et grandes équipes avec Git (Git Flow) ;
  • Découvrir les interfaces graphiques pour Git (Git Gui, Gitk, …) ;
  • Ordinateur (Windows, Linux, IOS) ;
  • Savoir installer un logiciel sur son ordinateur ;
  • Pouvoir télécharger ou installer l’outil Git ;

Affin d’évaluer l’apprenant a l’issue de la formation, un quiz sera réalisé. Les questions porterons sur les points abordées lors de la formation. Une attestation finale de formation sera délivré une fois l’ensemble des modules suivi et le test final exécuté.

Un questionnaire de satisfaction sera également proposé aux participants dans un objectif d’amélioration continue de nos pratiques de formation.

Cette formation se découpe en 1 ou 2 jours en fonction des chapitres additionnels retenus.

Chapitres de base :

  • Introduction
      • Présentation de la formation et du formateur
      • Pourquoi versionner son code et comment cela fonctionne
      • Présentation de Git
      • Qui
    • Installation et configuration de Git
        • Installer Git (Windows, Linux et Mac)
        • Rappel des notions de base des invites de commandes (git version)
        • Configuration de Git (git config)
        • Savoir utiliser l’aide (git -h)
        • Quiz
      • Les Interfaces graphiques pour Git
          • Différences entre Git en ligne de commande et via les IHMs
          • Git Gui
          • Gitk
          • Autres interfaces
          • Git dans les IDE
          • TP et bilan du chapitre
        • Les commits
            • Comprendre le processus de commit
            • Mise en place du projet fil rouge (petite page web)
            • Indexer ses modifications (git add, git restore, git status)
            • Faire son premier commit (git commit)
            • Voir les modifications en cours (git diff)
            • Corriger son dernier commit (git commit –amend)
            • TP et bilan du chapitre
          • Voyager dans l’historique des commits
            • Voir l’historique (git log)
            • Voir les détails d’un commit (git show)
            • Naviguer dans l’historique (git checkout)
            • Utiliser les tags (git tag)
            • TP et bilan du chapitre
          • Travailler avec un un dépôt distant (Github, Gitlab, Bitbucket, Gerrit, …)
              • Comprendre le modèle distribué
              • Cloner un dépôt (git clone)
              • Gérer les remotes (git remote)
              • Pousser ses modifications sur le serveur (git push)
              • Récupérer les modifications depuis le serveur (git fetch, git pull)
              • Partage de code
              • Les dépôts
              • Les Issues
              • TP et bilan du chapitre

            Chapitres additionnels:

            • Gestion projet multi-dépôts
            • Les hooks
            • Git LFS
            • Utiliser les branches
            • Appliquer Git a votre besoin et vos contraintes

            Quel est votre niveau en Git ?

            Vous souhaitez évaluer votre niveau en Git et identifier les chapitres qui vous serrons les plus utiles ? Auto évaluez vous avec notre QCM gratuit en ligne. Réalisez de nouveau ce test après formation pour constater, comme 100% de nos élèves, que vous avez améliorez votre score


            Réalisez votre évaluation gratuitement  

            Evaluation en 10 minutes seulement

            Ils l'ont fait : avis des participants à notre formation Git

            Claire D

            Responsable de projet

            "Formation très claire et bien rythmée. Je ne suis pas développeuse, mais j’interviens souvent sur la documentation et les fichiers de configuration. Grâce à cette formation, je peux maintenant cloner un dépôt, faire une modification simple, et créer un tag pour une livraison. C’est exactement ce dont j’avais besoin pour collaborer efficacement avec les développeurs. Le formateur a bien su vulgariser sans perdre de vue les bonnes pratiques"

            Julien C

            Ingénieur qualité

            "Cette formation m’a permis de comprendre enfin le fonctionnement de Git, au-delà des copier-coller de commandes. J’utilise maintenant Git pour récupérer les versions stables, faire des vérifications sur l’historique des changements, et intervenir ponctuellement sur des fichiers de configuration. Je suis enfin réconcilié avec Git et rassuré sur la traçabilité et la pérennité des données coté serveur. Merci Arnaud !  "

            Formez-vous à Git et gagnez en autonomie  

            Comprenez comment fonctionne la gestion de versions et collaborez efficacement avec vos équipes techniques.

            Questions fréquentes sur la formation "Les bases de Git"

            Oui, cette formation est conçue pour les profils non techniques (chefs de projet, PO, qualité, support). L’objectif est de comprendre Git pour collaborer efficacement avec les développeurs.

            Non, vous apprendrez à utiliser Git avec et sans ligne de commande. Des interfaces graphiques seront également présentées (Git GUI, Gitk, IDE…).

            Oui, chaque participant reçoit une attestation de formation. Elle peut être valorisée dans un plan de développement des compétences.

            Tout à fait. Nous adaptons le contenu selon vos cas d’usage, votre environnement technique et les outils que vous utilisez.

            Cette formation se concentre sur les usages fondamentaux de Git. La version “développeur” inclut des cas plus techniques : branches complexes, Git Flow, rebase, hooks, etc.