Formations > Formation GIT pour les Ops

Formation GIT pour les Ops - 1 jour

Git est un outil qui permet de versionner son code, qu’il soit applicatif ou qu’il concerne l’infrastructure. Plus souvent connu et maîtrisé par les développeurs, il ne faut toutefois pas négliger son intérêt pour la production, particulièrement à l’ère du partage et de la culture DevOps.

Public

Dev comme Ops : toute personne amenée à gérer du code applicatif, d’automatisation ou d’Infrastructure As Code En théorie tout code produit, d’un script à une application complète est amené à être versionné et testé.

Pré-requis

Être familier avec l’utilisation d’un terminal en ligne de commande.

Programme de la formation

Introduction :

  • Historique des VCS
  • Les origines de Git

Intégration et mise en oeuvre :

  • Migration vers Git depuis SVN
  • Modèles de gestion des branches
  • Modes de déploiement (SaaS, on premise)
  • Les hooks
  • Intégration dans un build (Maven, sbt)
  • Intégration dans une CI (Jenkins, merge requests, revue de code)

Maîtrise de l’outil :

  • Avantages de Git sur d’autres VCS
  • Collaborer autour de Git
  • Gestion de branches
  • Gestion des tags
  • Manipuler l’historique de versions
  • Git en local (stash, diff, log, merge, status, checkout, reset, bisect)
  • Git submodules
  • Git LFS

À l’issue de la formation les stagiaires seront à même de

  • Utiliser Git sur leurs projets
  • Migrer un projet de SVN vers Git
  • Définir et mettre en place une stratégie de gestion de branches
  • Initier leurs collaborateurs aux manipulations courantes
  • Former leurs collaborateurs au respect des bonnes pratiques Git

Méthodes pédagogiques

Après une instruction des bases de l’outil et de son fonctionnement interne, la formation rentre dans un rythme d’alternance entre cours théoriques et mise en pratique (TP) immédiate des connaissances. Chaque phase de mise en pratique est clôturée par un tour de table autour des réponses proposées.

Formateur

Lilian Deloche

La diversité des postes occupés par Lilian lui a permi d’acquérir une large expérience des infrastructures cloud, physiques et hybrides. Mais également en infrastructure réseau.

Ses domaines de prédilection : “Software Factory, infra as code, automatisation, build tools”

Notre prochaine formation
Dates à venir

Prix HT
Inter : 800 €
Intra : Contactez nous

Prise en charge possible
par votre OPCA