Qu'est-ce que Git ?
Git est un gestionnaire de source décentralisé gratuit et open-source.
Crée en 2005 par Linus Torvalds le père de Linux, Git a révolutionné la gestion du code source à l'époque de SVN et a ouvert la voie pour l'explosion de plateforme comme Github et Gitlab.
Git s'adapte aux petits projets, comme aux projets d'envergure et fourni un cadre professionnel pour manipuler son code. Chaque développeur possède une copie du dépôt sur son poste et peut travailler indépendant hors connexion.
Chaque développeur peut sauvegarder ces modifications en réalisant un commit avec un message explicite. L'historique des modifications peut être retravaillé et poussé sur le dépôt distant (repository) distant lorsque le développeur est satisfait de son travail.
Git intègre un système de branche qui vous permet d'insoler vos modifications simplement et des fonctionnalités de fusion (merge) et de résolution de conflit qui facilite la mise en commun des évolutions avant leur déploiement.
Les IDEs modernes comme PHPStorm intègre directement les fonctionnalités de Git dans leur interface, ce qui nous assure une parfaite productivité au quotidien.