Git est un système de contrôle de révision distribué, rapide et évolutif, doté d'un jeu de commandes inhabituellement riche qui fournit à la fois des opérations de haut niveau et un accès complet aux éléments internes.
Git est un projet Open Source couvert par la GNU General Public License version 2 (certaines parties sont sous différentes licences, compatibles avec la GPLv2). Il a été initialement écrit par Linus Torvalds avec l'aide d'un groupe de hackers sur le net.
Veuillez lire le fichier INSTALL pour les instructions d'installation.
De nombreuses ressources en ligne Git sont accessibles depuis https://git-scm.com/, y compris une documentation complète et des outils liés à Git.
Voir Documentation/gittutorial.txt pour commencer, puis voir Documentation/giteveryday.txt pour un ensemble minimum de commandes utiles, et Documentation/git-<commandname>.txt pour la documentation de chaque commande. Si git a été correctement installé, alors le tutoriel peut également être lu avec man gittutorial ou git help tutorial , et la documentation de chaque commande avec man git-<commandname> ou git help <commandname> .
Les utilisateurs de CVS peuvent également vouloir lire Documentation/gitcvs-migration.txt ( man gitcvs-migration ou git help cvs-migration si git est installé).
Les discussions des utilisateurs et le développement de Git ont lieu sur la liste de diffusion Git -- tout le monde est invité à publier des rapports de bogues, des demandes de fonctionnalités, des commentaires et des correctifs à [email protected] (lisez Documentation/SubmittingPatches pour obtenir des instructions sur la soumission de correctifs et la documentation. /Directives de codage).
Ceux qui souhaitent aider avec les traductions de messages d'erreur, d'utilisation et de chaînes de messages d'information (localisation l10) doivent consulter po/README.md (un fichier po est un fichier d'objet portable qui contient les traductions).
Pour vous abonner à la liste, envoyez un e-mail à [email protected] (voir https://subspace.kernel.org/subscribe.html pour plus de détails). Les archives de la liste de diffusion sont disponibles sur https://lore.kernel.org/git/, https://marc.info/?l=git et sur d'autres sites d'archives.
Les problèmes liés à la sécurité doivent être divulgués en privé sur la liste de diffusion Git Security [email protected].
Le responsable envoie fréquemment à la liste de diffusion les rapports « Qu'est-ce qui se prépare » qui répertorient l'état actuel de divers sujets de développement. La discussion qui les suit donne une bonne référence sur l'état du projet, l'orientation du développement et les tâches restantes.
Le nom « git » a été donné par Linus Torvalds lorsqu'il a écrit la toute première version. Il a décrit l'outil comme « le stupide suivi de contenu » et le nom comme (selon votre humeur) :