Informatique

Git

Git

Réf 4-IT-GIT
Durée 2 jours

Objectifs

Décrire les principes d'un gestionnaire de versions distribué?
Identifier par la pratique, la philosophie de Git et ses apports.?

Programme

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 AU JOUR LE JOUR

  • 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
  • Recherche par dichotomie

MÉTHODOLOGIE ET ORGANISATION

  • Présentation des différents patterns

En savoir +

Prérequis

Aucun

Moyens pédagogiques

Réflexion de groupe et apports théoriques du formateur
Travail d'échange avec les participants sous forme de
Utilisation de cas concrets issus de l'expérience professionnelle
Validation des acquis par des questionnaires, des tests d'évaluation, des mises en situation et des jeux pédagogiques.
Remise d'un support de cours.

Possibilité de certification

Nous consulter.