-
Le contrôle de version décentralisé
- Historique rapide
- Pourquoi versionner son code source ?
- Qu'apporte la décentralisation ?
-
Principales structures de données manipulées
- Qu'est-ce qu'un Graphe Acyclique Dirigé ?
- Commit, Blob et Metadata
- Les différents types de références
- Les repositories
-
Préparer son environnement de travail
- Préférences globales
- Configurer son prompt
- Initialiser un repository local
- Initialiser un repository distant puis l'importer
-
Contribuer à son graphe local via des commits
- Les différentes zones de travail
- Les états de chaque fichier
- Construire un commit
Formation Git - Les fondamentaux
Description formation Git
La formation Git - Les fondamentaux est conçue pour enseigner l'utilisation efficace de Git, un système de contrôle de version décentralisé (DVCS) orienté vers la rapidité, l'efficacité et la légèreté.
En permettant la gestion de gros projets avec une grande souplesse dans le workflow de contribution, Git est devenu incontournable dans le domaine du développement logiciel.
Les participants apprendront à :
- initialiser et configurer Git et l’utiliser au quotidien,
- mettre en place différents dépôts,
- maîtriser les principales structures de données manipulées par Git (commit, blob, graphe),
- gérer les branches du projet,
- résoudre les conflits lors de la mise en commun des développements,
- partager vos changements avec les autres membres de l’équipe et intégrer leurs contributions,
- parcourir et naviguer dans le graphe Git, un élément clé pour comprendre l’historique des modifications.
Que vous soyez développeur, designer, Product Owner, ou rédacteur de documentation, la formation Git vous permettra de collaborer efficacement sur vos projets tout en garantissant une gestion optimale du code source. Cette formation en informatique permet aux développeurs d'adopter des bonnes pratiques qui augmentent la productivité individuelle et collective des équipes projet. Nous proposons également une formation Git - Avancé pour ceux qui souhaitent se perfectionner.
Pour qui ?
La formation Git - Les fondamentaux vise des personnes travaillant à plusieurs sur un gestionnaire source. Elle ciblera majoritairement des développeurs et développeuses, mais elle peut aussi concerner d'autres métiers comme des designers, Product Owners ou encore rédacteurs de documentations.
Prérequis
- Maîtriser un invite de commande dans son système d'exploitation préféré.
Objectifs pédagogiques
- Créer, initialiser et configurer un dépôt avec Git
- Connaître les différentes structures de données manipulées dans Git
- Maîtriser le fonctionnement des branches, qu'elles soient locales ou distantes
- Savoir partager ses modifications avec les autres membres de l'équipe
- Savoir intégrer les changements effectués par les autres membres de l'équipe
- Savoir parcourir et se déplacer dans le graphe Git
Programme formation Git
-
Parcourir et se déplacer dans le graphe Git
- Lister les commits
- Les différentes manières de se déplacer dans le graphev
-
Manipuler des branches
- Créer de nouvelles branches
- Fusionner des branches
- Déplacer une branche à la suite d'une autre
- Dupliquer des commits d'une branche à l'autre
-
Collaborer avec d’autres personnes
- Repository local & distant
- Récupérer des changements
- Envoyer ses changements
- Subtilités (pull, annotate, conflits)
Formateur formation Git - Les Fondamentaux

Frédéric est expert en JavaScript, TypeScript, Git et Maven depuis plus de 10 ans. Actif dans la communauté des développeurs, il contribue à des projets open source, a présidé le Bordeaux Java User Group pendant 3 ans, et a créé BDX I/O. Conférencier passionné, il partage ses connaissances sur TypeScript, son langage de cœur, lors de meetups et conférences comme Devoxx et BordeauxJS.
Frédéric dispense également les TypeScript - Avancé et Java - Avancé.
Vos questions
Comment se déroule la formation Git les fondamentaux ?
La formation Git se déroule sur 2 jours (14h00) et combine 60 % de théorie et 40 % de pratique. Ce format équilibré permet d’acquérir à la fois les bases théoriques de l’utilisation de Git et de s’exercer à travers des cas concrets. Notre formateur peut dispenser cette formation à distance, ou en présentiel, au sein de votre entreprise selon votre lieu. Les participants bénéficieront de l'accompagnement d'un formateur expérimenté, adapté à leur niveau, pour garantir une montée en compétence efficace.
Cette formation Git est-elle adaptée à mon niveau ?
La formation Git - Les fondamentaux s’adresse aux professionnels ayant déjà des bases dans l’utilisation de Git, acquises via la formation Git - Les essentiels ou une expérience préalable. Elle est idéale pour des développeurs, Product Owners ou autres métiers en entreprise souhaitant approfondir leurs connaissances de Git pour une gestion efficace du code source et des projets collaboratifs. Pour les personnes n’ayant jamais utilisé Git, il est recommandé de commencer par la formation Git - Les essentiels, qui aborde les notions de base nécessaires pour aborder ce niveau plus avancé.