Formation continue

Pôle formation

Formation :
Git Fondamentaux
Référence : GIT
Durée :
2 jours
Niveau :
Débutant
Lieu :
Paris, Lyon, Rennes
Tarif : 1490 € HT

Télécharger la fiche formation

Git Fondamentaux

Ils ont apprécié leur formation !

Consultez nos enquêtes de satisfaction

Découvrez aussi...

Git Perfectionnement

Git Fondamentaux

Description

Ce stage a plusieurs objectifs : comprendre la philosophie d’un gestionnaire de source décentralisé, comprendre les concepts de git, être autonome avec la ligne de commande, connaître les workflows et les bonnes pratiques git en entreprise. Chaque point théorique sera accompagné de travaux pratiques pour permettre au stagiaire d'appréhender de façon très concrète l’outil.

Public concerné

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

Objectifs de la formation

  • Comprendre les concepts de Git
  • Être autonome avec la ligne de commande
  • Connaître les workflows et les bonnes pratiques Git en entreprise
  • Utiliser les outils avancés sur Git

Prérequis

Maîtrise avancée de l’outil informatique.

Programme de la formation

Introduction

  • Les gestionnaires de version existants
  • Décentralisation du code
  • Git et ses avantages
  • Fonctionnalités et commandes de base

Avant de commencer

  • Structure d'un dépôt Git
  • Les différents objets gérés par Git
  • Installation et configuration du client Git

Les commandes de base

  • Créer un dépôt local
  • Ajout et versioning de fichiers
  • Supprimer, déplacer et renommer des fichiers
  • Analyser l'historique des révisions
  • Obtenir des informations sur l'état de la copie de travail
  • Ignorer des fichiers

Aller plus loin avec les commandes basiques

  • Staging de portions de fichiers
  • Filtrage avancé du log
  • Affichage de versions antérieures sans checkout
  • Utiliser git-reset

Branches, fusion et conflit

  • Création et gestion des branches
  • Les étapes de la résolution de conflit

Collaboration, branches et dépôts distants

  • Un ou plusieurs dépôts
  • La commande git remote
  • Auto-tracking de branches distantes
  • Gestion des branches distantes
  • Gestion de la synchronisation

Bien gérer ses commits

  • Les implications de la modification d'historique
  • Correction / revert de commits et/ou de merge
  • Réorganiser ses commits
  • Mettre de côté un travail en cours
  • Tagger ses commits

Les principaux workflow

  • Les différents workflows git
  • Le cas de github

Debugger son code

  • Localiser un bug manuellement grâce à la recherche dichotomique
  • Automatiser la localisation de bug

Un projet sur mesure ?

Commercial Formation

Contactez votre Conseiller Formation Styrel

01 69 88 85 29

Nos certifications

 
 
 
La certification qualité a été délivrée au titre de la catégorie d’action suivante : ACTIONS DE FORMATION.
 
 

Au sujet du handicap

handicap styrel formation

Vous êtes en situation de handicap ?
Chaque situation étant particulière, n’hésitez pas à nous contacter afin que vous puissiez bénéficier de nos formations.