GITC1 | Contrôler les versions du code avec Git

  • Gardez le contrôle de votre code source avec Git, le système de gestion de version distribué. En seulement un jour, apprenez à installer, configurer et prendre en main les fonctionnalités de base de Git. Possibilité de faire cette formation à distance en ligne. N'hésitez pas à nous consulter !
  • Prérequis

    Aucun
  • Objectifs

    Cette formation permet aux développeurs et intégrateurs de prendre en main le gestionnaire de version Git afin de garder le contrôle de leur travail. En une journée seulement, vous découvrirez le fonctionnement de Git ainsi que les commandes principales pour contrôler les versions de votre code source.

Programme détaillé

Démarrer avec Git

  • Présentation de Git
  • Différences avec Subversion
  • Dépôt local de données
  • Contrôle d’intégrité des données
  • Snapshots versus différences
  • Installation d’un client Git sur Linux, Windows ou Mac OS X

Configurer Git

  • Lister les préférences Git
  • Définir son nom d'utilisateur et son email
  • Définir son éditeur de code
  • Définir son outil d'analyse de différentiel de versions

Découverte des fondamentaux de Git

  • Initialiser un dépôt de code local
  • Comprendre l’architecture d’un dépôt Git
  • Ajouter et versionner des fichiers au dépôt
  • Cloner un dépôt existant
  • Ignorer des fichiers
  • Supprimer, déplacer et renommer des fichiers du dépôt
  • Consulter l’historique des révisions
  • Annuler des modifications et récupérer des versions antérieures

Gestion des branches avec Git

  • Introduction aux branches
  • Principes de branches et de fusion de branches
  • Initier une nouvelle branche
  • Basculer d’une branche à une autre
  • Réécrire l’histoire grâce au « rebasing »

Travail collaboratif avec Git

  • Travailler en équipe avec des dépôts distants
  • Travailler avec des branches distantes
  • Utiliser une plateforme collaborative en ligne : Github.com

En savoir plus sur Git

Créé par Linus Torvalds, le père du noyau Linux, Git est aujourd'hui le gestionnaire de code source Open-Source à la mode. Git est un système de contrôle de version distribué à la fois performant, efficace et léger.

A la différence des systèmes de contrôle de versions centralisés comme Subversion ou CVS, Git offre même aux développeurs la possibilité de travailler sans connexion. De nombreux projets Open-Source d'envergure comme Linux, Ruby ou encore Symfony ont choisi Git afin de simplifier les contributions externes en provenance des membres de leur communauté.

Git est aujourd'hui un outil incontournable pour les développeurs, les architectes et les chefs de projet qui collaborent sur le même code source. De nombreux outils tels que Eclipse ou Netbeans l'intègrent par défaut ainsi que des plateformes de travail collaboratif en ligne comme le site Github.com.

  • Durée

    1 jour(s)
  • Niveau

    Débutant
  • Langues disponibles

    Français, Anglais
  • Pays disponibles

    France, Monde
A partir de 690,00 €
Aucune session prévue

Aucune session n'est prévue pour cette formation. Nous organisons cependant des sessions de formation sur mesure, n'hésitez pas à nous contacter pour plus d'informations !