installation.md 2.6 KB


title: "Tutoriel git : installation et configuration"

date: 2016-03-25

Pour utiliser git, il vous faut un client git (et une connexion internet si vous voulez utiliser des dépôts distants).

Ligne de commandes vs interface graphique

Il existe deux types de client git : le client console (en ligne de commandes) et les clients graphiques (par exemple : gitg, giggle, qgit, gitk, git-gui, github-desktop...).

La communauté conseille souvent d'utiliser le client console. Celui-ci est certes moche mais c'est le seul qui donne accès à toutes les commandes git. De plus, il est souvent plus efficace, une fois passée la phase d'apprentissage.

Installation sous Linux

La plupart des systèmes Linux modernes propose le client git dans leur système de paquets. Par exemple, sur les Linux basés Debian, il suffit de lancer la commande console :

sudo apt-get install git

Installation sous Mac

Télécharger et installer le client git pour Mac. Le client console est ensuite accessible depuis un terminal.

Installation sous Windows

Télécharger et installer le client git pour Windows. Le client console est ensuite accessible depuis l'outils git-bash inclus (ou depuis powershell pour ceux qui utilisent cet outil).

Configuration

Après avoir installé le client git, il faut configurer le nom et l'adresse e-mail de l'utilisateur; par exemple, en tapant les commandes consoles :

git config --global user.name "Julien Dehos"
git config --global user.email dehos@nimpe.org

On peut également configurer l'éditeur de texte et le proxy que le client git doit utiliser; par exemple, en tapant les commandes consoles :

git config --global core.editor emacs
git config --global http.proxy http://user:pass@proxyhost:proxyport

ou bien en ajoutant des variables d'environnement (par exemple, dans le .bashrc):

export EDITOR=emacs
export http_proxy=http://user:pass@proxyhost:proxyport

Obtenir de l'aide

Aide générale sur git :

git help 

Aide sur une commande git :

git help <commande git>

Voir également la section références.

Exercice

Installez et configurez le client git sur votre machine. Vérifiez que votre client git peut accéder à l'extérieur, par exemple en récupérant le dépôt distant https://github.com/juliendehos/invinoveritas :