Git est un logiciel de gestion de versions décentralisé en ligne de commande distribué en GNU GPL v2. Il a été créé par Linus Torvalds en 2005 qui était déjà le créateur du noyau de Linux en 1991.
En 2016, Git est devenu le logiciel de versionning le plus utilisé dans le monde avec 12 millions d’utilisateurs passant devant SVN qui était très populaire il y a 10 ans.
Il a su s’imposer par rapport à SVN pour plusieurs raisons :
- son système de branche est intelligent et permet de changer de branche instantanément. Les IDE du moment profitent de cette fonction pour améliorer le changement de branche (SVN ne le permettait pas et imposait souvent de créer un projet par branche).
- contrairement à SVN, Git fonctionne de façon décentralisé
- il est devenu un acteur incontournable du monde libre avec des applications en ligne de grandes qualités telles que Github, Bitbucket ou Gitlab qui fonctionnent tous avec Git.