Versionning

Versionning

Afin de gérer mes versions, l'organisation de mon code et la collaboration avec d'autres intervenants sur mes projets, j'utilise Git. 

Git me permet d'avoir un histoire de toutes les modifications effectuées sur mes projets. Il peut aussi servir de sauvegarde en cas de mauvaise manipulation mais me permet aussi de synchroniser mon travail avec mes différentes machines, afin de pouvoir travailler à la maison comme en déplacement.

Pour rendre ce système encore plus puissant, j'héberge mes projets sur différentes plateformes telle que GitHub, GitLab.com, ou encore un serveur privé de mon hébergeur qui fonctionne lui aussi sur GitLab. La page Outils explique la différence entre les trois solutions, leurs avantages et leurs inconvénients.