DevOps, industrialisation et gestion de la production
Git : gestion de versions
Reference : GGV1

2
jours - 1 175 € € HT Télécharger la fiche
Prochaines sessions

Objectifs
Comprendre les principes d’un gestionnaire de version distribué, les apports de git, savoir le mettre en oeuvre pour gérer les codes sources d’un projet, les versions, corrections de bugs, etc ..
Pré requis
- Connaissance des processus de développement et d’un langage de programmation.
Modalités et délais d’accès
Pré-inscription
Bulletin d'inscription à retourner complété
Programmes de Git : gestion de versions
Présentation de Git
- La notion de gestionnaire de versions distribué
- Les principes techniques de Git
- Aperçu des workflows possibles
Prise en main
- Installation et configuration de git
- Création d’un premier référentiel
- Utilisation de la ligne de commande pour les opérations de base
Comprendre les principes de Git
- Référentiels
- Clonage de référentiels
- Index
- Répertoire de travail
Travailler en équipe
- Connexion à un référentiel
- Ajout, modification, suppression de fichiers et répertoires
- Gestion des commits
- Synchronisation avec un référentiel distant
- Comparaison
- Utilisation des tags
- Créer et appliquer des patchs
Gestion des branches
- Création de branches
- Navigation entre branches
- Fusion de branches
- Résolution des conflits
- Branche temporaire
Compléments
- Interagir avec des référentiels partagés via GitHub
- Gerrit, un système de revue de code à connaître
- Gitweb, l’interface web officielle