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

