Formation GIT : Gestion des sources avec GIT
Formation
À Levallois-Perret
Description
-
Typologie
Formation
-
Lieu
Levallois-perret
Grâce à cette formation vous pourrez acquérir les connaissances nécessaires qui vous permettrons d’ajouter des compétences à votre profil et obtenir de solides aptitudes qui vous offriront de nombreuses opportunités professionnelles.
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Les matières
- Gestion
Le programme
S'initier à GITConnaitre l'historique des système de versionning Git : un système de versionning distribué
Etudier les concepts de Git (organisation du repository, stockage, répertoires) Analyser les avantages induits (travail local, intégrité) Panorama des offres autour de l'outilInstaller et mettre en place le GITSavoir installer GIT à partir des sources Savoir installerGIT à partir des binaires Comprendre la configuration et mise en place de GIT Les différentes aides disponiblesCréation d'un repository GitTravaux Pratiques :Installation et configuration d'un GIT localApprendre les commandes de baseRappel sur les 3 états d'un fichier Vérification du statuts des fichiers Ajout de fichiers (nouveau ou déjà suivi) Ignorer des fichiers Valider les changements Suppression de fichiers Déplacement de fichiers Accès à l'historique Assimiler les commandes d'annulation Auto-complétion et Alias Travaux Pratiques :Manipulation de sources d'un projet Comprendre Git et la collaborationDépôts distants (Ajout, listing, suppression, renommage) Récupération de contenu, différence entre fetch et pull Pousser du contenu (push) Savoir gérer des tags (ajout, signature, annotations, partage des tags...) Serveurs Git , Les différents protocoles, avantages et inconvénients Mettre en place le Git sur un serveur Accès sécurisé ou accès public Outils disponibles Gitosis, Gitolite, Git daemon Les solutions hébergées Les différents workflows distribués Recommandations pour les contributeurs en fonction du type de projet Recommandations pour l'intégrateur ou chef de projetTravaux Pratiques :Travail en binômesMise en place d'un dépôt distant, opération d'échange de contenu avec le dépôt distantConfiguration des différents protocoles, sécurisation du serveur, installation d'outilsJeu de rôle contributeur/intégrateurConnaitre Git et les branchesIllustration des branches sur un exemple Savoir créer une branche et/ou fusionner deux branches Comprendre la gestion des branches Git (listing, suppression) S'initier aux cas d'utilisation des branches, les différents workflows typiques Branches distantes, pousser une branche sur un dépôt distant, ... Différence entre merge et rebase, Quand utiliser et ne pas utiliser rebase ?Travaux Pratiques :Travail en binômesCréation de branche, merging, rebasingPour aller plus loin sur GITEtudier les différents outils disponibles Personnalisation de Git Migration SVN vers Git
Formation GIT : Gestion des sources avec GIT
