Logo de l'organisme de formation

Nous vous offrons un accompagnement de qualité

Représentation de la formation : FORMATION GIT

FORMATION GIT

Formation à distance
Accessible
Durée : 14 heures (2 jours)
Durée :14 heures (2 jours)
HT
Se préinscrire
Durée :14 heures (2 jours)
HT
Se préinscrire
Durée :14 heures (2 jours)
HT
Se préinscrire

Formation créée le 17/06/2021. Dernière mise à jour le 19/08/2021.

Version du programme : 1

Programme de la formation Version PDF

Objectifs de la formation

  • Comprendre la philosophie et les apports d’un gestionnaire de code source décentralisé
  • Comprendre les concepts de Git
  • Installer et configurer l'outil Git
  • Créer et initialiser un dépôt avec Git
  • Être autonome avec la ligne de commande
  • Manipuler les commandes de Git pour gérer les fichiers et les branches
  • Connaître les workflows et les bonnes pratiques Git en entreprise
  • Mettre en œuvre un projet en mode collaboratif avec Git
  • Chaque point théorique sera mis en pratique par le stagiaire sur son poste de travail.

Profil des bénéficiaires

Pour qui
  • Architecte
  • Développeurs
  • Chefs de projets
Prérequis
  • Aucuns

Contenu de la formation

  • Introduction
    • Les gestionnaires de version existants
    • La gestion centralisée vs distribuée
    • Git et ses avantages
  • Comment ça fonctionne
    • Structure d'un dépôt Git
    • Le modèle objet Git : blob, tree, commit et tag
    • Le répertoire Git, le répertoire de travail et le staging aera
    • Qu’est-ce qu’un commit ?
  • Initialiser son projet
    • Installation et configuration du client Git
    • Créer un dépôt local
    • Cloner un dépôt distant
    • Configuration via le fichier. gitconfig
  • Gestion locale des fichiers
    • Ajout et modification de fichiers
    • Consultation de l’état du répertoire de travail
    • Supprimer, déplacer et renommer des fichiers
    • Ignorer des fichiers avec. gitignore
    • Annulation et visualisation des modifications
    • Parcours de l'historique des modifications
  • Gestion des branches
    • Qu’est-ce qu’une branche ?
    • Création de branches
    • Changement de branche
    • Merge de branches et gestion des conflits
  • Gestion des dépôts distants
    • Le remote “origin”
    • La commande git remote
    • Partager ses modifications sur le dépôt distant
    • Récupérer les modifications du dépôt distant
    • Les bonnes pratiques
  • Gestion des commit
    • Bien gérer ses commits et ses messages
    • L’impact de la modification d'historique
    • Correction et revert de commits
    • Mettre de côté un travail en cours
    • Tagger ses commits
  • Workflows et outils
    • Les différents workflows git
    • Les outils graphiques git
    • GitLab, GitHub : les services d'hébergement de dépôts
Équipe pédagogique

Nicole BIZARD Responsable formation 06 14 78 61 01 nibizard@bigso.fr

Suivi de l'exécution et évaluation des résultats
  • Formulaires d’évaluations de la formation : pré-évaluation avant formation, évaluation de la satisfaction en fin de stage, évaluation des acquis à +90 jours
  • Feuille de présence émargée par demi-journée par les stagiaires et le formateur
  • Attestation de fin de formation
  • Analyse des attentes client
Ressources techniques et pédagogiques
  • Accueil des stagiaires dans une salle dédiée à la formation ou espace WebEx "Zoom, Teams....." en classe à distance
  • Modalité : Formation réalisée en présentiel ou à distance selon la formule retenue
  • Méthode : Orientées sur l’utilisation et la mise en œuvre : l’apport théorique, visant la compréhension des principes, est systématiquement accompagné d’une mise en pratique concrète
  • Documentées : Support projeté et remis en PDF téléchargeable

Modalités de certification

Résultats attendus à l'issue de la formation
  • Cette formation ne prépare à aucune certification

Capacité d'accueil

Entre 2 et 10 apprenants

Accessibilité

Accessibilité : La formation est accessible aux personnes à mobilité réduite. Une étude des conditions d’accès et des moyens de compensation sera réalisé en amont à l’inscription afin d’identifier plus précisément les conditions de réalisation et de faisabilité de la formation. Vous pouvez trouver toutes les informations nécessaires sur notre site : https://bigso.fr/accueil/formations/