Git et la gestion de projet collaborative

Construisez ensemble, sans conflit.

FORMATION COURTE QUALIFIANTE

Vous travaillez à plusieurs sur du code, des scripts ou de la documentation ? Vous souhaitez suivre les modifications apportées, retrouver une version antérieure et faciliter la collaboration sur des projets numériques ? Git est l'outil de référence pour cela.

Cette formation vous permettra d'acquérir les compétences nécessaires pour utiliser Git en autonomie, collaborer efficacement et appliquer de bonnes pratiques à vos projets versionnés. Grâce à des conseils et des exercices pratiques, vous apprendrez à gagner en efficacité sur vos projets collaboratifs.

Télécharger la description détaillée de la formation en PDF

Objectifs

  • Gérer un dépôt Git local en autonomie en maîtrisant les opérations de base et avancées
  • Collaborer à distance sur des projets partagés et versionnés en utilisant les fonctionnalités des plateformes GitHub
  • Utiliser les commandes avancées pour résoudre des conflits et optimiser sa productivité
  • Adopter les bonnes pratiques pour gérer des branches, des pull requests et des workflows en équipe

Durée : 2 jours (14h)

Jour 1 – Fondamentaux de Git

  • Accueil et introduction à Git
    Présentation des participants et des objectifs de la formation.
  • Présentation de Git
    Installer et configurer de Git.
    Concepts de commit, historique, suivi.
  • Premiers pas avec Git local – Travaux pratiques
    Gérer un dépôt Git local et comprendre les commandes de base.
  • Approfondissement du dépôt local – Travaux pratiques
    Paramètres globaux et utilisateurs.
    Affiner les connaissances des commandes de base.
  • Branches et résolution des conflits
    Gérer les branches et collaborer efficacement sur un dépôt local.

Jour 2 – Collaboration et bonnes pratiques

  • Collaboration via dépôts distants
    Collaborer sur un projet distant et utiliser les commandes adaptées.
  • Outils avancés pour la productivité
    Optimiser sa productivité avec les outils avancés de Git.
    Identification et résolution de problèmes.
  • Travail collaboratif sur GitHub
    Utiliser GitHub pour des pratiques collaboratives optimales (gestion de branches, releases).
  • Projet final collaboratif – Travaux pratiques
    "Contribuer à un projet Open Source" : simulation d’un workflow complet en équipe.
  • Synthèse et évaluation
    Récapitulatif des apprentissages et évaluation de la formation.

      Moyens et méthodes pédagogiques 

      • Mises en situation et simulations collaboratives.
      • Alternance de présentations et d’exercices guidés sur GitHub.
      • Matériel requis : un ordinateur personnel avec un accès internet (des consignes d’installation du logiciel et de création de compte vous seront transmises). 
        Des PC peuvent être fournis sur place.

      Évaluation et resultats

      • Satisfaction des apprenants
      • Évaluation des apprentissages avec feedbacks durant la session : réalisation d’un mini-projet collaboratif en fin de formation
      • Validation par la délivrance d’une attestation de suivi

      Équipe pédagogique

      Enseignants-chercheurs du département Électronique et Informatique Industrielle (EII) de l’INSA de Rennes

      Public

      • Équipes de développement débutants ou intermédiaires, chefs de projet, ingénieurs ou techniciens, équipes de QA, autres acteurs du secteur technologique.
      • Accueil des personnes en situation de handicap avec des besoins spécifiques : nous contacter.
        Nos locaux sont accessibles aux personnes à mobilité réduite.

      Pré-requis

      • Connaissance de base en informatique (manipulation de fichiers, commandes dans un terminal).

      • Une connaissance du langage Bash permettrait une meilleure expérience de formation.

      Informations pratiques

      • Lieu : INSA RENNES
      • Frais pédagogiques : 1600 €
        Tarif préférentiel académiques : nous consulter
      • Durée : 2 jours
      • 8-10 participants. L’ouverture de la session est conditionnée par un nombre minimum de participants.

      Prochaine session

      7 et 8 octobre 2026 - INSA Rennes

      Renseignements et inscription

      INSA Rennes

      Direction des Relations Entreprises et Partenariats :
      Mail : formation-continue@insa-rennes.fr
      Tél : 02 23 23 82 77