Formations informatiques à Grenoble et Sophia Antipolis

Formation GIT Collaborez plus efficacement avec Git

Objectifs

Créer un dépôt local, ajouter et versionner des fichiers, et analyser l’historique des révisions.

Créer et gérer des branches, ainsi qu’à résoudre les conflits lors des fusions.

Utiliser des dépôts distants, la commande git remote, et la gestion des branches distantes.

Appliquer les principaux workflows Git et les bonnes pratiques pour une utilisation professionnelle.

Localiser et corriger les bugs en utilisant les outils de recherche dichotomique et d’automatisation de Git.

Modifier l’historique, corriger ou annuler des commits, et organiser les commits de manière efficace.

Pré-requis

Aucun, si ce n'est la volonté de comprendre le fonctionnement d'un gestionnaire de code source.

Participants

Développeur, chef de projets informatiques...

Programme de formation

GIT Collaborez plus efficacement avec Git

INTRODUCTION

  1. Les gestionnaires de version existants

  2. Décentralisation du code

  3. Git et ses avantages

  4. Fonctionnalités et commandes de base

AVANT DE COMMENCER

  1. Structure d'un dépôt Git

  2. Les différents objets gérés par Git

  3. Installation et configuration du client Git

LES COMMANDES DE BASE

  1. Créer un dépôt local

  2. Ajout et versioning de fichiers

  3. Supprimer, déplacer et renommer des fichiers

  4. Analyser l'historique des révisions

  5. Obtenir des informations sur l'état de la copie de travail

  6. Ignorer des fichiers

ALLER PLUS LOIN AVEC LES COMMANDES BASIQUES

  1. Staging de portions de fichiers

  2. Filtrage avancé du log

  3. Affichage de versions antérieures sans checkout

  4. Utiliser git-reset

BRANCHES, FUSION ET CONFLIT

  1. Création et gestion des branches

  2. Les étapes de la résolution de conflit

COLLABORATION, BRANCHES ET DÉPÔTS DISTANTS

  1. Un ou plusieurs dépôts

  2. La commande git remote

  3. Auto-tracking de branches distantes

  4. Gestion des branches distantes

  5. Gestion de la synchronisation

BIEN GÉRER SES COMMITS

  1. Les implications de la modification d'historique

  2. Correction / revert de commits et/ou de merge

  3. Réorganiser ses commits

  4. Mettre de côté un travail en cours

  5. Tagger ses commits

LES PRINCIPAUX WORKFLOW

  1. Les principaux workflow git

  2. Le cas de github

DEBUGGER SON CODE

  1. Localiser un bug manuellement grâce à la recherche dichotomique

  2. Automatiser la localisation de bug

Durée
2 jours
Lieux
Meylan Moirans Sophia Dans vos locaux Classe distancielle
Groupe de 8 personnes maximum
Demandez un devis
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation sur-mesure On adore les moutons à 5 pattes !
Formations dans la même thématique