Git au Quotidien
Objectifs
La formation Git au Quotidien vise à permettre aux stagiaires qui la suivent de :
- prendre en main l’outil Git et son environnement de travail ;
- maîtriser l’ensemble des concepts qui sous-tendent les commandes Git et le fonctionnement général de l’outil ;
- améliorer leur productivité et réduire leurs contraintes de développement en tirant au mieux parti des possibilités de Git ;
- collaborer plus efficacement avec leurs collègues de projet en maîtrisant les mécanismes de gestion de branches, de fusion, et de réorganisation d’historique ;
- savoir gérer une urgence alors que le dépôt n’est pas dans un état stable ou cohérent.
Public visé
La formation Git au Quotidien s’adresse aux personnes travaillant sur des dépôts en gestion de source. Elle vise aussi bien les personnes utilisant déjà Git qui souhaitent parfaire et étendre leur compréhension de l’outil et leurs connaissances, que celles qui désirent passer à Git dans les meilleures conditions possibles.
Une connaissance préalable d’au moins un gestionnaire de sources répandu, tel que Subversion, Perforce, VSSC, Mercurial ou Bazaar, est recommandée afin d’avoir déjà une familiarité avec les concepts basiques tels que les révisions/versions/commits, le tronc/master, les branches et les tags. Il ne s’agit toutefois pas d’un prérequis incontournable.
Programme
Le programme de la formation est le suivant :
- Configurer Git ; configurations globale et locale, personnalisation du prompt et complétion automatique.
- Le working tree, l’index et le dépôt. Les quatre états Git d’un fichier.
- Créer un nouveau dépôt. Faire des commits.
- Examiner en détail le working tree, l’index et le dépôt local.
- Erreurs classiques et solutions optimales.
- Toute la puissance cachée de git reset.
- Gérer l’urgence avec le stash.
- Retrouver un commit qui semble perdu.
- Optimiser sa consultation de l’historique.
- Syntaxes de révision avancées.
- Créer des branches et naviguer entre elles. Stratégies de gestion de branches.
- Modes de fusion (merge vs. rebase) ; gestion optimale de conflits. Rebase interactif.
- Dépôts distants : bases, trucs et astuces.
Livrables
Les stagiaires reçoivent en début de formation, aux formats papier annotable ainsi que PDF, l’ensemble des diapositives du support de cours, afin de pouvoir faciliter leur suivi du plan de cours et la prise de notes complémentaires.
Aspects logistiques
La formation se déroule dans une salle privative climatisée, facilement accessible en transports en commun.
Chaque stagiaire amène son propre poste de travail ou ordinateur portable. Afin de pouvoir pratiquer les commandes étudiées, les stagiaires recevront plusieurs jours ouvrés à l’avance des instructions d’installation détaillées pour leur système d’exploitation. Une assistance technique pourra être fournie si besoin.
Un accès Wi-Fi est fourni ; une connexion filaire de secours pour les postes qui le nécessiteraient est également possible.
Les formations vont de 6 à 12 stagiaires.
Les horaires indicatifs de la formation, pour un total de 7 heures d’atelier, sont :
- 9h30 – Accueil, petit déjeuner (boissons chaudes et fraîches, viennoiseries)
- 10h – Début de la formation
- 12h30 – Déjeuner (inclus dans le prix)
- 14h – Reprise
- 16h30 – Pause café
- 17h – Reprise
- 19h – Fin de la formation
En savoir plus
Vous pourrez retrouver toutes les informations sur le formateur, les modalités d’inscription et de paiement, l’annulation et le remboursement, et enfin le règlement intérieur, dans la page des Informations Générales.
Vous pouvez aussi récupérer cette page, les informations générales et un bon de commande au format PDF.
Prochaines dates
Pour l’automne 2011, une session Git au Quotidien est prévue samedi 19/11/2011 à Paris, chez Clever Age.
- Pas encore de commentaire.













