À l'origine, Git était un logiciel de contrôle de version développé pour gérer le code source du noyau Linux. Depuis, il est devenu l'outil par défaut pour gérer les bases de code source de pratiquement tous les projets open source, ainsi que de nombreux projets privés. Malgré sa popularité, Git suscite cependant plusieurs critiques. Son modèle d'organisation du code est jugé trop compliqué, son jeu de commandes déroutant, sans compter des interfaces graphiques et un...