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