Skip to content

emileber/git-from-a-to-z

Repository files navigation

Git de A à Z

Formation pratique sur l'outil de gestion de version Git

Sujets abordés

  • Introduction au VCS
  • Différences avec SVN, Mercurial, Github, Gitlab, Bitbucket, etc. (Disambiguation)
  • Histoire de Git
  • L'installation de Git
  • Outils visuels disponibles (MSVS, Sourcetree, Gitkraken, Github Desktop, Git Extensions)
  • Concepts de base
  • Opérations de base (Petit atelier intéractif)
  • Configurations (gitignore, gitconfig, gitattributes, etc)
  • Branching vs tags
  • Merge strategies (rebase, squash, merge commit)
  • Flow de développement communs (Git flow, open source et les forks)
  • Résolution de conflits
  • Réécrire l’histoire et corriger des problèmes dans un repo Git (Atelier intéractif)
  • Trouver le coupable (Blame et bisect)

Références et tutoriels