Accueil du site - Catalogue de formations - Formations développement - Formation Git pour la gestion de configuration de logiciel distribuée
Formation Git pour la gestion de version logicielle

Prochaine session :
- sur demande !


Contact : 2i2L - Informatique Internet et Logiciels Libres. Tel. : 02 40 37 02 06 – Mobile : 06 07 38 14 18 – Courriel : formation chez 2i2l.fr


Résumé de la formation :
- Logiciel : Git
- Durée : deux (2) journées
- Objectifs : introduction à l’utilisation de Git pour les développeurs
- Pré-requis : aucun pré-requis, sinon de prévoir d’utiliser l’outil...
- Public : programmeurs désireux d’apprendre rapidement à maîtriser Git
- Pédagogie : suite d’exercices


Git est un logiciel de gestion de versions décentralisé. C’est un logiciel libre créé par Linus Torvalds, le créateur du noyau Linux :
- source Git sur Wikipédia,
- site officiel de Git,
- licence Git : GPLv2.


L’intervenant : Ivan Kanis construit les logiciels de Vision Objects. Il a déployé un serveur Git et s’occupe des formations auprès des nouveaux développeurs.


Le programme [1] :

Présentation de l’outil :
- découvrir les origines : pourquoi Linux Torvald a écrit Git ?
- comparer Git avec d’autres logiciels de gestion de configuration
- présenter ses points forts (et faibles)

Premiers pas :
- cloner son premier projet sur Github (ou pas)
- découvrir les interfaces graphiques disponibles
- identifier l’espace de travail (working tree) et l’index
- vérifier l’état du dépôt
- ajouter un fichier et le commettre dans le dépôt (commit)
- afficher les différences apportées

Deuxième pas :
- diffuser et rapatrier les modifications d’autres développeurs
- comprendre à quoi sert le tampon de mise en scène (staging area)
- ajouter des parties de fichier
- créer et fusionner des branches
- gérer les conflits après une fusion de branche
- réparer ses bêtises : revert ou reset

Notions avancées :
- découvrir la mécanique interne dans les détails
- examiner les stratégies de fusion : merge, rebase ou cherry picking
- effectuer un rebase interactif

notes:

[1] Ce déroulé de formation est un original - tout droit d’auteur réservé - copyright 2013 - société 2i2L & le formateur métier - copyleft CC-BY-SA & GNUFDL - Nous reprendre, c’est aussi nous citer et nous mettre en lien.