Formation GIT / GITLAB

Ref :

Avis client : 3/4 - Note calculée sur la totalité des retours au cours de la dernière année

Développement Durée :
3 jours - 21 heures
Lieu :
Formation à distance

Tarif

Intra :
Inter :
1 500€ HT / pers
Inscrivez-vous

Demande d'informations

Les prochaines dates par ville

[+]Distanciel

Du : 24 mars 2022 Au : 28 mars 2022

[+]Asnières-sur-Seine

Du : 10 mai 2022 Au : 12 mai 2022

Pré-requis

Maîtrise des fondamentaux de développement Php
Notions de SQL

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

Tous nos stages reposent sur une alternance entre transfert de connaissances et de savoir-faire, à travers des exercices concrets, des tests pratiques et des analyses de situations. Cette méthode permet une appropriation rapide des sujets par les stagiaires. 
Notre formateur s’appuie sur les connaissances préexistantes du stagiaire. Il combine diverses modalités pédagogiques: des exposés théoriques, des temps d’échanges, des études de cas, permettant à l’apprenant d’être acteur de la séance de formation.
Lors des formations en groupe, l’accent est mis sur l’interactivité, intégrant ainsi la possibilité de progresser en équipe et de réussir ensemble.
Le scénario de nos cours est adapté afin de faire directement référence aux attentes des stagiaires. Les exemples et exercices sont, dans la mesure du possible, au plus près des missions réalisées par vos collaborateurs. 
En effet, notre processus de personnalisation d’accès à la formation nous conduit à choisir et combiner différentes méthodes classiques qui ont fait preuve de leur efficacité, en fonction des objectifs à atteindre et du public reçu en formation.

Nos Actualités