Formation continue

Pôle formation

Formation :
Git Perfectionnement
Référence : GIT2
Durée :
1 jour
Niveau :
Débutant
Lieu :
Paris ou sur site
Tarif : 690 € HT

Télécharger la fiche formation

Git Perfectionnement

Inscription en ligne

Inscrivez-vous directement en ligne sur

Git Perfectionnement

Objectif de la formation

L’objectif de ce cours est l'approfondissement des connaissances Git afin mettre en oeuvre des projets de développement collaboratifs de grande envergure.

Public concerné

Ce cours s'adresse aux développeurs expérimentés.

Prérequis

Avoir suivi la formation Git Fondamentaux ou disposer des compétences équivalentes.

Programme de la formation

Gestion de zones de travail multiples avec git worktree

  • Mise en place et gestion
  • Les limites actuelles

Gestion de patches

  • Workflow de gestion de patches
  • Générer et envoyer des patches avec la commande git
  • format-patch
  • Application de patches : les commandes git apply et git am

Les attibuts git

  • Définition et utilisation
  • Cas pratiques d’utilisation

Gestion de notes

  • Ajouter de l’information aux commits
  • Gestion des notes dans le dépôt

Les refspecs

  • Concepts de base
  • Utilisation

Les sous-modules

  • Pourquoi y recourir ?
  • Concepts de base des sous-modules et structure de dépôt
  • Ajouter un sous-module à un dépôt existant
  • Clone un dépôt contenant des sous-modules
  • Obtenir de l’information
  • Mise à jour des sous-modules et des dépôts
  • Suppression de sous-modules

Les subtrees

  • Subtrees versus sous-modules : quelles différences ?
  • Gestion des subtrees manuellement
  • Gestion des subtrees avec git-subtree
  • Mettre à jour les subtrees

Enregistrer les résolutions de conflit pour les automatiser avec git rerere

  • Configuration du rerere
  • Enregistrer les résolutions de conflit
  • Exploiter l’enregistrement de manière automatique

Téléchargez notre calendrier formation

Découvrez le planning des formations 2017 !

Un projet sur mesure ?

Contactez votre Conseiller Formation Styrel

Nos certifications