Git

Aller à : navigation, rechercher
Git

Icon-Git.png

the fast version control

Download for openSUSE


License: GPL
Web: http://git-scm.com/


Git est un logiciel libre de gestion de versions conçu pour pouvoir gérer de très larges projets avec rapidité et efficacité, mais il convient également à de petits dépôts personnels; il est particulièrement populaire au sein de la communauté du logiciel libre, servant de plateforme de développement pour le noyau Linux, Ruby on Rails, Wine ou X.org.

Git fait parti de la catégorie des gestionnaires de versions distribués, comme par exemple Mercurial ou Bazaar. Chaque répertoire de travail Git est un dépôt à part entière avec l'historique complet et l'accès à l'ensemble des révisions, indépendamment d'un accès au réseau ou à un serveur central. Pour autant, Git reste extrêmement rapide et peu gourmand en occupation disque.

Git est un projet Open Source couvert par la GNU General Public License v2. Il a été créé par Linus Torvalds et est actuellemnt maintenu par Junio C Hamano.

Installation de git

Git est inclus dans la distribution.

Des paquets plus récents et des mises à jour pour les anciennes distributions peuvent être trouvés ici.

Ressources et documentation

Fichier:Git-transport.png

Utilisation

Concepts avancés et structure interne

Outils pour Git

  • qgit, visualisation de dépôts git (basé sur Qt 4.x)
  • gitk, visualisation de dépôts git (basé sur tcl/tk based, inclus avec git)

Hébergement Git

Pour plus informations à propos de la façon de publier des dépots git, voir la page sur l'hébergement git.