Git
Git est un logiciel de contrôle de version distribuée, pour gérer les changements de fichiers informatiques à travers des projets et sous-projets qui sont faits par plusieurs contributeurs.
- traits
- A eu des problèmes de sécurité dans le passé
- Prise en charge des flux de travail non linéaires
- A une architecture de développement distribué
- Compatible avec les protocoles existants
- Peut gérer les très grands projets
- A de nombreuses options pour la fusion des référentiels de fichiers
- Complètement libre d'utiliser
- riche en fonctionnalités
- L'industrie ensemble standard pour le contrôle de version
- Rapide et fiable
- De nombreuses excellentes applications tierces construites en dehors, tels que GitHub
- Difficile à apprendre, surtout pour les nouveaux logiciels de contrôle de version
- Aucun contrôle d'accès
Créé en 2005 par Linus Torvalds - le créateur de Linux - Git est devenu le standard de l'industrie pour le contrôle de version du logiciel, et pour une bonne raison: il fonctionne et fonctionne bien. À ne pas confondre avec GitHub - qui accueille les dépôts Git - Git est non seulement riche en fonctionnalités, il est rapide et a également un excellent support pour les flux de travail non linéaires. Complètement libre d'utiliser aussi et fonctionne sur à peu près tous imaginables client. Parmi ses caractéristiques sont innombrables près de son architecture de développement distribué, sa compatibilité avec les protocoles existants, sa capacité à gérer des projets de grande envergure et sa pléthore d'options en matière de fusion des dépôts de fichiers. Git a une interface bas niveau très basique, ce qui peut être bon ou mauvais selon votre point de vue. Les programmeurs et autres types techniques aiment généralement l'interface, mais d'autres peuvent préférer une extrémité avant visuelle, et il y a beaucoup de bonnes options de tiers pour cela. Git a quelques points négatifs. Mais sa surabondance de fonctionnalités peut rendre difficile à apprendre, en particulier pour les utilisateurs ayant une expérience limitée avec des paquets de contrôle de version. Il n'a pas non plus de mécanismes de contrôle d'accès, mais il est conçu pour fonctionner avec d'autres outils qui exécutent cette fonction. Enfin, il y a eu quelques problèmes de sécurité avec elle dans le passé.