Plan du cours
Bases de Git
- Introduction à Git
- Dépôt Git
- Enregistrement des modifications dans le dépôt
- Affichage de l’historique des validations (commits)
- Annuller des actions
- Création de balises (tags)
Branchement avec Git
- Création et fusion de branches
- Gestion des branches
- Workflows liés au branchement
- Branche distantes
- Rébassement (rebase)
Git sur le serveur
- Les protocoles
- Mise en place de Git sur un serveur
- Génération d’une clé publique SSH
- Configuration du serveur
- Accès public
- Git hébergé (GitHub)
- Travail avec les dépôts distants
Git distribué
- Workflows distribués
- Contribution à un projet
- Maintenance d’un projet
Outils Git
- Sélection des révisions
- Mise en scène interactive (staging interactif)
- Réécriture de l’historique
- Débogage avec Git (bisect)
- Sous-modules (submodules)
- Fusion par sous-arbre (subtree merge)
Personnalisation de Git
- Configuration de Git
- Attributs Git
- Crochets Git (hooks)
Pré requis
Des connaissances de base en développement de projets.
Nos clients témoignent (7)
Le mélange entre les cours magistraux et les activités pratiques.
Gabriel - Los Alamos National Laboratory
Formation - Comprehensive Git
Traduction automatique
Le formateur était très compétent dans les sujets et savait les expliquer de manière que tout le monde puisse comprendre.
isaiah - Los Alamos National Laboratory
Formation - Comprehensive Git
Traduction automatique
Les instructions étaient claires et faciles à suivre.
John - Los Alamos National Laboratory
Formation - Comprehensive Git
Traduction automatique
Instructions détaillées et bonne intégration des compétences acquises tout au long des exercices.
Jose "Rudy" - Los Alamos National Laboratory
Formation - Comprehensive Git
Traduction automatique
Grande expérience !
Nicole - Los Alamos National Laboratory
Formation - Comprehensive Git
Traduction automatique
Le formateur était très compétent et a su aider tous les niveaux. Il était à l'aise et je le recommande vivement pour sa formation.
PABLO LUJAN - PABLO LUJAN
Formation - Comprehensive Git
Traduction automatique
Connaissances approfondies et, si des problèmes survenaient, ils étaient rapidement résolus.
Ryan - Los Alamos National Laboratory
Formation - Comprehensive Git
Traduction automatique