Formation intra-entreprise
Faites intervenir notre équipe de formateurs dans vos locaux pour former vos équipes.
Git Pragmatique
Formez-vous en une journée aux fondamentaux de Git avec la formation Git Pragmatique.
Prochaines sessions
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 .PDFDé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.
