Formation intra-entreprise

Faites intervenir notre équipe de formateurs dans vos locaux pour former vos équipes.

En savoir plus


Bonnes pratiques

Git Pragmatique

Formez-vous en une journée aux fondamentaux de Git avec la formation Git Pragmatique.


En seulement un jour, apprenez à installer, configurer et prendre en main les fondamentaux de Git.

Prochaines sessions


Aucune session n'est planifiée pour le moment.

Objectifs


Installer et configurer Git. Maîtriser les commandes de base de Git. Isoler des développements spécifiques dans les branches. Travailler en équipe sur le même dépôt de code.


Programme

Télécharger le programme en .PDF

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 de la 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 réseau Github.com.


Détails de la session


Code de référence

GITC2

Prix

Dès 690,00 € HT

Public

Développeurs et décideurs

Durée

1 jour (7 heures)

Type de formation

Workshop

Thèmes

Gestion de version

Prérequis

Aucun


Pour tous renseignements

+33 140 998 205

SensioLabs est un organisme de formation enregistré sous le numéro d'activité 11 92 19266 92.

Contactez nous