Git est un gestionnaire de versions. Git se présente sous la forme d'un petit dossier .git conservé dans le dossier contenant les fichiers. GitHub est un outil en ligne de gestion de répertoire Git.