Formation Git pour développeur

Ref :

Développement Durée :
2 jours
Lieu :
Paris - Lyon - Lille - Nantes

Tarif

Intra :
Inter :
1300€ HT/personne
Inscrivez-vous

Demande d'informations

Pré-requis

  • Aucun

Public concerné

  • Développeurs

Objectifs

  • Comprendre le modèle de dépôt de code décentralisé,

  • Maîtriser les workflows de base : versionnement des fichiers, commit...,

  • Maîtriser les workflows avancés : branches, fusion de code, tag…,

  • Utiliser Git pour travailler avec efficacité.

Programme détaillé

Les fondamentaux

  • Présentation de Git

  • Différences avec Subversion

  • Dépôt local de données

  • Contrôle d’intégrité des données

  • Installation d’un client Git

Configurer Git

  • Lister les préférences Git

  • Définir son login et email

  • Définir son éditeur de code

  • Définir son outil d'analyse de différentiel de versions

Démarrer avec Git

  • Instancier un premier dépôt local

  • Comprendre l’architecture d’un dépôt Git

  • Ajouter et versionner des fichiers au dépôt

  • Clôner un dépôt existant

  • Ignorer des fichiers

  • Supprimer, déplacer et renommer des fichiers du dépôt

  • Consulter l’historique des révisions

  • Annuler des modifications et récupérer des versions antérieures

  • Tagger des versions

  • Mettre les dernières modifications de côté

Gestion des branches Git

  • Introduction aux branches

  • Principes de branches et de fusion de branches

  • Initier une nouvelle branche

  • Basculer d’une branche à une autre

  • Réécrire l’histoire grâce au rebasing

Git distribué

  • Dépôts distants

  • Branches distantes

  • Gestionnaire de dépôt en ligne

Modalités pédagogiques

Méthode essentiellement active basée sur la mise en œuvre de travaux pratiques sur PC.

Les apports théoriques et méthodologiques viennent éclairer la pratique et favorisent la prise de recul.

Les apprenants sont encadrés par un formateur qui soumet un exercice, le corrigé se fait ensuite en groupe. Plusieurs exercices pratiques permettront aux participants de maîtriser opérationnellement l’outil.

Un diaporama est projeté aux participants durant la formation. Il présentera la trame et les contenus de la formation (plan, supports visuels et exercices), et des liens vers les chapitres des documentations officielles utiles à la réalisation des exercices.

Nos Actualités