En programmation, très rapidement, se pose le problème du suivi des versions du code. Du suivi de version des projets en général.
En effet, lorsque l'on a un programme qui marche et que l'on veut améliorer :
C'est là qu'un système de gestion des versions comme GIT prend toute son importance.
Il en existe beaucoup, de CVS l’ancêtre, à GIT développé par Linux Torwalds le père de Linux, en passant par SVN qui reste actuellement le plus utilisé. Il existe aussi quelques outils en mode graphique comme GitHub.
J'ai choisi GIT pour Linux Torwalds, sa compatibilité (linux, windows, raspberry), et ses performances
Sur le client en local :
Sur le client avec le serveur
Sur le serveur :