GIT - Fondamentaux de la gestion des versions
Construisez ensemble, sans conflit.
FORMATION COURTE QUALIFIANTE
Dans un contexte où l'informatique et l'électronique jouent un rôle clé dans les transitions technologiques et écologiques, la maîtrise des outils de gestion de version comme Git et des plateformes collaboratives (GitHub, GitLab) devient un levier stratégique. Cette formation s’inscrit dans une démarche de soutien à des projets numériques ouverts et souverains, pour favoriser l’innovation et la collaboration au sein d’équipes interdisciplinaires.
Durant ces deux jours, vous apprendrez à gérer vos dépôts locaux et distants, à collaborer efficacement sur des projets complexes, et à appliquer des pratiques favorisant la transparence des processus de développement. Grâce à une approche pratique et interactive, vous serez en mesure de relever les défis de vos projets professionnels collaboratifs.
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 ou GitLab
- 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)
Programme
Jour 1 - Les fondamentaux - Introduction à Git | Jour 2 - Collaboration et bonnes pratiques |
---|---|
|
|
Moyens et méthodes pédagogiques
Ateliers pratiques et travaux dirigés (80 % du temps).
Jeux de mise en situation et simulations collaboratives.
Exercices guidés sur GitHub/GitLab.
Evaluation et resultats
- Satisfaction des apprenants
- Evaluation 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 formation et d'un Open badge ESOS
Public
- Equipes de développement débutants ou intermédiaires, chefs de projet, ingénieurs ou techniciens, équipes de QA, autres acteurs du secteur technologique
Pre-requis
Connaissance de base en informatique (manipulation de fichiers, commandes dans un terminal, langages Linux et Bash).
Aucune expérience préalable avec Git ou GitHub n’est nécessaire.
Organisation des sessions
- Lieu : INSA RENNES
- Frais pédagogiques : nous consulter
- 8-10 participants. L’ouverture de la session est conditionnée par un nombre minimum de participants.
Durée
2 jours
Equipe pédagogique
Enseignants-chercheurs du département Electronique et Informatique Industrielle (EII)
de l’INSA de 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
Prochaines sessions
- 27-28 mars 2025
- 12-13 juin 2025