< Catalogue de formations

Versionner & collaborer avec Git

Apprenez à tirer parti de toute la puissance de Git et de ses fonctionnalités cachées pour un meilleur travail collaboratif.
S'inscrire à la formation
1600/ participant

Informations pratiques

  • Cette formation est destinée à toute personne souhaitant apprendre l'usage Git
  • 2 jours
  • En présentiel
  • Horaires 9h-12h30 / 13h30-17h
  • Salles de formation accessibles aux personnes à mobilité réduite
  • Téléchargez le livret d'accueil

Besoin de plus d'informations ?

Contactez-nous

Objectifs pédagogiques

À l’issue de la formation, le participant ou la participante sera en mesure de :

  • Versionner son travail
  • Collaborer et résoudre des conflits de modifications
  • Mettre en place un flux de travail pérenne
  • Comprendre les mécanismes internes de Git

Pré-requis

  • Ordinateur portable à apporter
  • Git installé et à jour

Programme

Introduction

  • A quoi sert le versionning
  • Les alternatives
  • Présentation de Git
  • Les outils disponibles

Configuration

  • Configuration de base
  • Configuration des préférences
  • Configuration des autorisations
  • Signature des commits
  • Omission de fichiers et répertoires

Les bases

  • Initialiser un projet
  • Gérer les dépôts
  • Mettre à jour les références
  • Récupérer des modifications
  • Publier des modifications
  • Les commits
  • Enregistrer un commit
  • Les entrailles de Git
    • Branches
    • Tags
    • Commits
    • Tree
    • Blob

Premiers pas

  • Cycle de vie d’un fichier
  • Vérifier l’état d’un fichier
  • Vérifier les modifications
  • Indexer les modifications
  • Enregistrer les modifications
  • Visionner les détails d’un commit
  • Exercices

Les branches

  • Créer une branche
  • Naviguer entre les branches
  • Fusionner des branches
    • Fast-Forward
    • Fusion à 3 sources
    • Conflits de fusion
  • Exercices

L’historique

  • Visionner l’historique d’une branche
  • Chercher la présence d’un commit dans une branche
  • Chercher la personne responsable d’une modification
  • Chercher le commit responsable d’une modification
  • Rejouer un commit
  • Ré-écrire l’historique
  • Ré-écrire l’historique manuellement
  • Naviguer dans l’historique
  • L’historique caché
  • Manipuler le cycle de vie d’un fichier
  • Annuler les modifications d’un commit
  • Sauvegarde temporaire
  • Exercices

Gestion de projet

  • Interfaces web
  • Pull/Merge Requests
  • Organisation des branches
    • Git flow
    • GitHub flow
    • GitLab flow

Bonnes pratiques

  • Commits atomiques
  • Commits sémantiques
  • Décrire un commit
  • Relecture d’une Pull/Merge Request
Télécharger le programme

Financement

Nos formations sont éligibles à divers financements. Découvrez-les.
Qualiopi

Organisme de formation référencé Qualiopi (cliquez sur le lien), nos formations sont éligibles aux financements de vos OPCO dans la catégorie OF (Organisme de Formation)

Nos formateurs

Partez à la découverte de notre équipe !

Grégoire HÉBERT

Directeur technique

Spécialiste de PHP avec Symfony et API Platform, auteur d'un livre sur REST, également conférencier et enseignant, Grégoire aime partager ses compétences afin de mettre en place des projets qualitatifs grâce à ses 10 années d'expérience en développement, conseil, audit et architecture.

Grégory COPIN

Directeur technique

Grégory est directeur technique chez Les-Tilleuls.coop et, avec ses 20 ans d’expérience, il peut vous accompagner sur l'architecture, le coaching ou former vos équipes à React, Vue.js, Svelte, Sylius, les tests ou les outils de versionning. S'il préfère les technologies frontend, il est également à l'aise sur la gestion d'API, les sites e-commerce et l'utilisation de CMS, sur lesquels il publie régulièrement des articles ou anime des conférences.

Antoine BLUCHET

Directeur technique

Expert Full-Stack, Antoine contribue à des logiciels Open Source depuis bientôt 10 ans, dont Symfony et API Platform. Auteur et mainteneur de modules JavaScript, il maîtrise également Node.js et de nombreux frameworks (Nest, Angular, React). En tant qu'architecte, implémenter et accompagner des équipes sur ces technologies fait partie de son quotidien. Il est aussi formateur, blogueur et conférencier.

Kévin DUNGLAS

CEO

Kévin est le fondateur de Les-Tilleuls.coop. Membre de la core-team Symfony, il est le créateur du framework API Platform. Contributeur à plus d'une centaine de projets Open Source à son actif, il est également conférencier, rédacteur d'articles et livres techniques ainsi qu'enseignant à l’Université de Lille.

Marion AGÉ

CEO

Marion est co-gérante et directrice technique chez Les-Tilleuls.coop. Experte en développement e-commerce, Symfony/API Platform et Vue.js, elle aime travailler à apporter une architecture et des solutions à des besoins métiers complexes en accompagnant les équipes dans leur quotidien.

Vincent CHALAMON

Consultant

Vincent est architecte logiciel, coach et formateur Symfony. Membre de la core-team API Platform, il intervient régulièrement en tant que speaker lors de nombreuses conférences.

Thomas COLIN

Développeur JavaScript

Lead Développeur Javascript chez Les-Tilleuls.coop, spécialiste React avec une appétence pour les sujets d'UI/UX et une approche multiplateforme (applications web, mobile, desktop), développe depuis bientôt 10 ans.

Des questions ?

  • Comment s'inscrire à une formation ?

    Renseignez le formulaire d’inscription présent sur chaque formation. Une fois votre inscription réceptionnée, Thomas, notre responsable formation, prendra contact avec vous afin d’établir en votre compagnie votre dossier.

  • Comment se déroule une journée de formation ?

    Avant chaque démarrage de formation, nous prenons contact avec vous pour établir le plan de formation qui vous convient le mieux. Tout au long de la formation, notre formatrice ou notre formateur s’assurera de l’assimilation des connaissances. En addition aux concepts théoriques, une partie de nos sessions est consacrée à un atelier où notre expert·e sera en mesure de vous accompagner pas à pas.

     

    En ce qui concerne la logistique, nos formations commencent à 9h30 et se terminent à 18h. Nous vous demandons d’apporter votre ordinateur personnel ou de fonction. Nous prenons en charge votre déjeuner et vous aurez également accès à des rafraîchissements (eau, café, thé…) tout au long de la session.

  • Où a lieu ma formation ?

    Nos formations peuvent avoir lieu dans chacune de nos antennes : Lille, Paris, Nantes, Rennes, Lyon ou Montpellier. En addition à ces villes, notre équipe est en mesure de se déplacer dans vos bureaux.

     

    Contactez Thomas par mail en écrivant à contact@les-tilleuls.coop ou par téléphone en composant le 03 66 72 43 94