Git/Installation

Un livre de Wikilivres.
< Git
Aller à : navigation, rechercher

Git est multiplateforme : il est disponible sur les Unix-like, Mac OS et Windows.

Binaires[modifier | modifier le wikicode]

Unix-like[modifier | modifier le wikicode]

Debian (.deb)[modifier | modifier le wikicode]

Git est disponible sur Debian et ses dérivés comme Ubuntu sous le paquet git. Les plus récents sont disponibles sur Ubuntu Git Maintainers' PPA. Pour installer des fonctionnalités étendues, par exemple git-svn autorisant une interopérabilité bilatérale avec SVN), ou git-email permettant d'envoyer et recevoir les données Git par email :

$ sudo apt-get install git git-svn git-email

ou simplement :

$ aptitude install git git-core[1]

Distributions RPM (.rpm)[modifier | modifier le wikicode]

Les distributions Linux aux paquets RPM peuvent utiliser yum pour installer git :

$ sudo yum install git-core

Mac OS[modifier | modifier le wikicode]

Une installateur graphique est disponible sur Google. Sinon avec MacPorts lancer :

$ sudo port install git-core

Windows[modifier | modifier le wikicode]

Git pour Windows est téléchargeable sous forme de binaires précompilés sur msysGit ou encore Git Bash. Cela inclut l’utilitaire en lignes de commande, une interface graphique, et un client SSH.

De plus, le setup Cygwin le propose également.

Source[modifier | modifier le wikicode]

Tarball[modifier | modifier le wikicode]

La dernière version stable de Git est téléchargeable sur git.or.cz. De plus, des snapshots quotidiens sont fournis par Dave Jones.

Ci-dessous un exemple Unix de comment compiler Git depuis une source :

mkdir ~/src
cd ~/src
wget http://kernel.org/pub/software/scm/git/git-1.5.3.4.tar.gz
tar xzvf git-1.5.3.4.tar.gz
cd git-1.5.3.4
make configure
./configure --prefix=/usr/local
make
sudo make install

Sans l'argument --prefix Git s'installe dans ~/bin.

Code source de Git[modifier | modifier le wikicode]

Git peut-être utilisé pour se programmer lui-même, la source du logiciel s'obtient ainsi[2] :

$ git clone git://git.kernel.org/pub/scm/git/git.git

Ou si votre port 9418 est bloqué sur le 80 :

$ git clone http://www.kernel.org/pub/scm/git/git.git

Autres projets de développement[modifier | modifier le wikicode]

En créant un compte Wikitech, vous pourrez participer à plusieurs projets de développement autour des wikis.

Code source de Mediawiki[modifier | modifier le wikicode]

$ git clone https://gerrit.wikimedia.org/r/p/test/mediawiki/extensions/examples.git[3]

Code source de Pywikipedia[modifier | modifier le wikicode]

$ git clone --recursive https://gerrit.wikimedia.org/r/pywikibot/compat.git[4]
 Il est pratique de se faire ensuite un raccourci sur son bureau vers le répertoire des projets stockés dans Git afin de pouvoir éditer leurs fichiers rapidement.

Références[modifier | modifier le wikicode]

  1. http://wiki.deimos.fr/Mise_en_place_d%27un_serveur_et_client_Git#Installation
  2. https://git.wiki.kernel.org/index.php/Installation
  3. https://www.mediawiki.org/wiki/Gerrit/Tutorial#Download_the_Examples_extension_using_Git
  4. https://www.mediawiki.org/wiki/Manual:Pywikibot/Installation#Download_Pywikibot_with_Git