Informations générales
Objectifs & compétences
Comprendre les principes d'un gestionnaire de version distribué, les apports de git, savoir le mettre en oeuvre pour gérer les codes sources d'un projet, les versions, corrections de bugs, etc ..
Public visé
Tout développeur, chef de projet, architecte, souhaitant utiliser git comme gestionnaire de versions
Pré-requis
Connaissance des processus de développement et d'un langage de programmation.
Programme
1. Présentation de Git
La notion de gestionnaire de versions distribué
Les principes techniques de Git
Aperçu des workflows possibles
2. Prise en main
Istallation et configuration de git
Création d'un premier référentiel
Utilisation de la ligne de commande pour les opérations de base
3. Comprendre les principes de Git
Référentiels
Clonage de référentiels
Index
Répertoire de travail
4. Travailler en équipe
Connexion à un référentiel
Ajout, modification, suppression de fichiers et répertoires
Gestion des commits
Synchronisation avec un référentiel distant
Comparaison
Utilisation des tags
Créer et appliquer des patchs
5. Gestion des branches
Création de branches
Navigation entre branches
Fusion de branches
Résolution des conflits
Branche temporaire
Compléments
6. Ineragir avec des référentiels partagés via GitHub
Gerrit, un système de revue de code à connaître
Gitweb, l'interface web officielle
Modalités
Méthodes
Tarifs
- Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
- Le dispositif FNE-Formation.
- L’OPCO (opérateurs de compétences) de votre entreprise.
- Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.
- CPF -MonCompteFormation
Lieux & Horaires
Prochaines sessions