Git
Git est un outil open source devenu le SCM dominant, tant en entreprise qu’en développement open source.
Formations Git.
Introduction à Git.
Introduction à la philosophie de Git et à ses principes de base :
- Systèmes SCM distribués
- Workflows Git
- Hash et révisions
- Commits Git
- Outils d’hébergement Git
Git pour les développeurs Subversion
Une formation axée sur la migration permettant aux développeurs Subversion de se familiariser avec Git :
- Systèmes SCM distribués vs centralisés
- Choisir le bon flux de travail Git
- Suivi du contenu, et non des fichiers
- Fusion et rebasage
- Comparaison des commandes disponibles dans Git et Subversion.
- Migration depuis Subversion
Workflows Git
Discussion approfondie sur les différents workflows possibles avec Git :
- Le principe KISS
- Développement basé sur les troncs
- Branches basées sur les fonctionnalités
- Basculement de fonctionnalités
- Branches de développement et branches de livraison