Intégration continue - Déploiement continu avec Git et Github

Objectif
Comprendre le fonctionnement interne de Git Maîtriser les commandes et fonctionnalités avancées de Git Intégrer du code spécifique à Git Organiser des projets multi-dépôts
Points fort
organisme certifié qualiopi
Diplôme
TP Développeur web et web mobile
NIVEAU 5 (BAC+2 : DEUG, BT, DUT...)
Modalités d'inscription
  • Admission sans disposition particulière
Conditions spécifiques et prérequis
Entretien préalable Test de positionnement Avoir une connexion internet stable (ADS 4G ou FIBRE) Posséder un micro et une webcam Utilisation courante d¿un pc ou d¿un mac, d¿internet et d¿un navigateur web
Contenu
Plumbing vs Porcelain Les refs, le reflog .gitattributes, son utilisation Les notes git, leurs apports git-patch, pourquoi utiliser les patchs Les worktree : usage Atelier Navigation dans le dépôt Manipulation directe des fichiers de .git Visualisation des effets des commandes Commandes git avancées Méthodes de sélections des commits, référence ascendante, intervalles, comparaison de pointeurs Les commandes cherry-pick et revert Indexation interactive Rebase interactif La commande filter-branch Blame et Bi-sect Dangling commits Atelier Commandes Git avancées Personnalisation de GIT via les hooks Configurations avancées du client Introduction aux hooks, leurs usages typiques Hooks de commit côté client Hooks de fusion ou de basculement Hooks serveur Les webhooks avec GitHub/GitLab Atelier Contraintes sur les messages de commit Intégration avec CI Les sous-modules de GIT Cas d¿usage des sous-modules, exemple architecture micro-services La commande submodule et le fichier .gitmodules Structure du dépôt contenant des sous-modules Cloner un dépôt contenant des sous-modules Mettre à jour un sous-module Supprimer un sous-module temporairement L¿alternative subtree
Résultat Attendu
RÉSULTATS Mise en projets professionnels tout au long de la formation. Des qualifications partielles, sous forme de certificats de compétences professionnelles (CCP), peuvent être obtenues en suivant un ou plusieurs modules A partir de l'obtention d'un CCP, vous pouvez vous présenter à l'autre CCP pour obtenir le titre professionnel dans la limite de la durée de validité du titre Post session / à froid évaluation de la mise en application des outils de la formation dans les mois qui suivent la formation : évaluation des stagiaires formés, en situation de travail dans l¿entreprise Evaluation de la formation et du formateur : questionnaire d¿évaluation de la satisfaction des stagiaires à la fin de la formation Un certificat de réalisation sera remis à l¿issue de la formation [uniquement pour les formations en direct et non les formations en sous-traitance]

  • Durée14h
  • TypeÀ distance
  • RythmeEn semaine - En journée
  • Certification RNCP31114
  • LangueFrançais