Five git commands that tell you where a codebase hurts before you open a single file. Churn hotspots, bus factor, bug clusters, and crisis patterns.
Tips for nice commit messages.
An emoji guide for your commit messages
Prevents bad commit or push (git hooks, pre-commit/precommit, pre-push/prepush, post-merge/postmerge and all that stuff...)
A Supercharged Git/Shell Autocompleter with GitHub Integration, because it can be tough to remember the usage of git commands and it may be nice to manage GitHub through a CLI. Also compatible with ZSH.
Slides de Maxime Culea lors du WordCamp Paris 2016
Good commit messages matter. Here are 7 rules for a great commit message
Une explication visuelle de Git par l'usage, développé à l'aide de D3.js. Très bon terrain de jeu pour l'explication de la différence entre un merge et un rebase, par exemple.
"A step-by-step course for the complete beginner"
Parce que c'est aussi ça, la vide d'un développeur
gitsh is a new way to use Git: instead of running Git commands in a general purpose shell like zsh or bash, gitshprovides you with a dedicated shell just for your Git commands.
Excellente Cheatsheet Git, qui a le mérite de souligner les interactions entre les différentes zones du dépôt.
Utilisation de git flow pour la gestion des branches de feature, de release, de hotfix et de support. Très pratique.