Git, logiciel libre et Open Source, est un acteur majeur dans la gestion de versions des projets. Vous saurez utiliser cet outil depuis l’installation jusqu’aux éléments de DevOps (GitOps) au terme de ce stage.
Utilisation de la ligne de commande et du Shell en environnement Linux
Connaissance d’un langage de programmation (souhaitable)
Connaissance de la notion de gestion de configuration (souhaitable)
Développeurs, architectes logiciels, chefs de projet, Sysops, Lead Dev, ingénieurs DevOps…
Travaux pratiques
Installation de Git sur l’environnement cible
Travaux pratiques
Création d’un compte Gitlab
Installation d’un nouveau projet
Premier Commit
Push sur le repo distant
Travaux pratiques
Découverte de la collaboration avec Gitlab
Travaux pratiques
Installation de GitLens sous Visual Code
Découverte de GitKraken
Travaux pratiques
Forker un projet
Les merge requests
Travaux pratiques
Découverte de Gitlab CI
Mise en œuvre de cas pratiques