[wpms_breadcrumb reverse="0"]
Les Outils Devops

Git : gestion de versions 

Reference : GGV1
2 jours - 1,175 € € HT
Prochaines sessions
  • Le 09/11/2020
Git : gestion de versions 
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 pédagogiques

Cours dispensé en mode présentiel avec une alternance d’apports théoriques et méthodologiques, et de mises en situations pratiques

Public visé
Inscription

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