Formation GIT

Cette formation vous permet de maîtriser GIT.

Description de la formation GIT

Durant cette formation GIT de deux jours, vous allez vous familiariser à l’utilisation de GIT pour gérer votre code source.
Nous aborderons pas à pas l’installation, la configuration , la mise en place de différents dépôts.
Nous irons ensuite un peu plus loin en gérant les branches de vos projets et apprendrez à résoudre les conflits rencontrés lors de vos opérations de fusion .
Enfin, vous serez sensibilisés aux outils annexes à GIT.

Bulletin d’
inscription
 Demande de
devis
 Détail du
programme

Programme de la formation GIT

  • Introduction
    • Concepts de base du contrôle de version.
    • La gestion centralisée ou distribuée.
    • Les différentes solutions de gestion de versions : (Git, CVS, SVN, Mercurial, Bazaar…).
    • Apports la décentralisation.
    • Principe de fonctionnement.
  • Installer et configurer GIT
    • Installation sous différents systèmes : Unix/Windows.
    • Le système d’émulation sous Windows msysgit.
    • Configuration du fichier .gitconfig. La console.
    • Déclaration d’un outil d’analyse de différentiel de versions.
  • Apprendre à utiliser GIT : les best practices
    • Le modèle objet Git : blob, tree, commit et tag.
    • Le répertoire Git et le répertoire de travail.
    • L’index ou staging area.
    • Création et initialisation un dépôt.
    • Les concepts de branche, tag et de dépôt.
    • Outil de visualisation Gitk.
  • Gérer ses fichiers en local
    • Consultation de l’état de l’arbre de travail.
    • Ajout, ignorance, modification, suppression et recherche de fichiers.
    • Annulation et visualisation des modifications.
    • Parcours de l’historique des révisions.
    • Les logs (statistique, formatage…).
  • Gestion des branches
    • La branche « master ».
    • Création de branches et de sous-branches.
    • Changement de branche.
    • Fusion d’une branche et gestion des conflits.
    • Comparaison de deux branches.
 
  • Partage du travail et collaboration
    • Mise en place d’un dépôt distant public ou privé.
    • Publier ses modifications (opération de push).
    • Récupération des modifications de l’équipe.
    • Les branches de suivi. Gestion des échecs.
  • Mettre en œuvre les outils Git
      • Git-gui et TortoiseGit, la navigation graphique dans Git.

    <ligitweb, la= » » navigation= » » graphique= » » au= » » sein= » » des= » » dépôts.<= » » li= » »>

      • GitHub, BitBucket, GitLab, les services d’hébergement de dépôts et de gestion de projets.

    </ligitweb,>

  • Niveau : débutant à intermédiaire
  • Ref : GI01
  • Durée : 2 jours - 14h
  • Prix : 1590€
  • Niveau : débutant à intermédiaire
  • Ref : GI01
  • Durée : 2 jours - 14h
  • Prix : à définir
organiser votre formation

Objectifs

  • Se familiariser avec les concepts de base de la gestion des versions et des apports de la décentralisation
  • Savoir installer et configurer l'outil Git
  • Créer et initialiser un dépôt avec Git
  • Savoir manipuler les commandes de Git pour gérer les fichiers et les branches
  • Pouvoir facilement mettre en œuvre un projet en mode collaboratif en utilisant Git

Public

  • Développeurs
  • Architectes
  • Chefs de projet

Pré-requis

  • Aucun
Pré-inscription
Nous proposons
Consulting
Formation