W3docs

Installer Git

Apprenez à installer Git depuis les sources, sur Mac, Windows et Linux, et à configurer votre identité après l'installation.

Avant de pouvoir cloner un dépôt, effectuer un commit ou ouvrir une pull request, Git doit être installé sur votre machine. Cette page couvre toutes les méthodes courantes pour installer Git sur macOS, Windows et Linux, explique comment le compiler depuis les sources pour obtenir la dernière version, comment vérifier l'installation, et détaille la configuration initiale indispensable après chaque installation.

Un moyen rapide de savoir si Git est déjà installé est d'ouvrir un terminal et de demander sa version :

git --version
git version 2.43.0

Si vous voyez un numéro de version, Git est installé et vous pouvez passer directement à la configuration de votre identité. Si vous obtenez command not found (ou que Windows vous invite à installer des outils développeur), choisissez votre système d'exploitation ci-dessous.

how to install git

Comment installer Git sur Mac

Il existe trois méthodes courantes pour installer Git sur macOS : l'installeur officiel Git for Mac, Homebrew et MacPorts. Homebrew est la plus populaire auprès des développeurs car elle maintient également Git à jour via brew upgrade. Les outils en ligne de commande Apple embarquent aussi une version de Git — exécuter git --version sur un Mac vierge proposera de les installer.

Installeur Mac

C'est la méthode la plus simple pour installer Git sur Mac. Voici les étapes à suivre :

  1. Téléchargez le dernier installeur Git for Mac.
  2. Ouvrez le paquet téléchargé et suivez les instructions pour terminer l'installation.
  3. Ouvrez le Terminal et exécutez git --version pour vérifier que l'installation s'est bien déroulée :
git --version
git version 2.43.0

Une fois Git installé sur votre machine, définissez votre identité pour que vos commits soient correctement attribués.

Homebrew

Si vous avez Homebrew installé, c'est la méthode la plus simple pour rester à jour :

  1. Ouvrez votre terminal et installez Git avec Homebrew :

Installer Git via Homebrew

brew install git
  1. Vérifiez l'installation :

Installer Git avec Homebrew

git --version
git version 2.43.0

Plus tard, mettez à jour vers la dernière version à tout moment avec brew upgrade git.

MacPorts

Suivez ces instructions pour installer Git avec MacPorts :

  1. Mettez à jour MacPorts :

Installer Git avec MacPorts

sudo port selfupdate
  1. Recherchez les ports Git les plus récents et leurs variantes :

Rechercher les ports et variantes Git

port search git
port variants git
  1. Installez Git avec la complétion bash, l'assistant de trousseau macOS et la documentation :

Installer Git avec l'assistant de trousseau macOS

sudo port install git +bash_completion +credential_osxkeychain +doc

La variante +credential_osxkeychain permet à Git de stocker vos identifiants distants dans le trousseau macOS, évitant ainsi de saisir un mot de passe à chaque push.

Comment installer Git sur Windows

Le paquet recommandé est Git for Windows, qui regroupe la ligne de commande Git, Git Bash (un shell de style Unix) et une interface graphique optionnelle.

  1. Téléchargez le dernier installeur Git for Windows.
  2. Lancez l'installeur. L'assistant d'installation propose plusieurs choix — les valeurs par défaut sont sensées. Deux méritent attention :
    • Éditeur par défaut : choisissez l'éditeur que vous utilisez déjà (VS Code, Notepad, Vim, …) pour les messages de commit.
    • Environnement PATH : « Git from the command line and also from 3rd-party software » vous permet d'exécuter git depuis l'invite de commandes/PowerShell et Git Bash.
  3. Après l'installation, ouvrez Git Bash (ou PowerShell) et vérifiez :
git --version
git version 2.43.0.windows.1

Comment installer Git sur Linux

Sur Linux, installez Git via le gestionnaire de paquets de votre distribution. Le paquet s'appelle presque toujours git.

Debian / Ubuntu ( apt-get )

Debian, Ubuntu et leurs dérivés utilisent APT. Mettez d'abord à jour l'index des paquets pour obtenir la dernière version disponible :

Installer Git sur Debian/Ubuntu

sudo apt-get update
sudo apt-get install git

Vérifiez ensuite l'installation :

git --version

git --version
git version 2.43.0

Fedora (dnf/yum)

Les paquets Git sont disponibles via dnf. (Remarque : yum est déprécié dans les versions modernes de Fedora.)

  1. Installez Git avec dnf :

Installer Git via dnf

sudo dnf install git
  1. Vérifiez l'installation :

Vérifier la version de git

git --version
git version 2.43.0

D'autres distributions suivent le même principe avec leur propre gestionnaire de paquets — par exemple sudo pacman -S git sur Arch, ou sudo zypper install git sur openSUSE.

Comment installer Git depuis les sources sur Linux

Les paquets des distributions peuvent être en retard sur la dernière version de Git. Compiler depuis les sources est le moyen d'obtenir les nouvelles fonctionnalités dès leur sortie — au prix de l'installation de dépendances de compilation et d'une recompilation à chaque mise à jour. Vous aurez besoin de bibliothèques telles que curl, zlib, openssl, expat et gettext. Sur les systèmes disposant de dnf/yum ou apt-get, installez d'abord les dépendances :

Dépendances sur Fedora/RHEL (dnf/yum)

sudo yum install curl-devel expat-devel gettext-devel \
openssl-devel zlib-devel perl-devel asciidoc xmlto

Dépendances sur Debian/Ubuntu (apt-get)

sudo apt-get install libcurl4-openssl-dev libexpat1-dev gettext \
libz-dev libssl-dev

Pour générer la documentation de Git dans d'autres formats (pages man, HTML, info), ajoutez également ces dépendances :

Installer Git et ajouter des formats de documentation

sudo dnf install asciidoc xmlto docbook2X
sudo apt-get install asciidoc xmlto docbook2x

Ensuite, téléchargez une archive de version depuis les versions sources de Git, puis compilez et installez :

Installer Git, compiler et installer

tar -zxf git-<version>.tar.gz
cd git-<version>
make prefix=/usr/local all
sudo make prefix=/usr/local install

Après l'installation, vérifiez que Git est dans votre PATH en exécutant git --version. Si la commande est introuvable, ajoutez /usr/local/bin à votre variable d'environnement PATH.

Si vous disposez déjà d'une version de Git, vous pouvez récupérer directement les dernières sources sans télécharger une archive :

Récupérer le code source

git clone https://github.com/git/git.git

Configurer Git après l'installation

Une nouvelle installation de Git ne connaît pas votre identité. Avant votre premier commit, définissez votre nom et votre adresse e-mail — Git les enregistre sur chaque commit que vous effectuez. L'option --global les stocke une seule fois pour votre compte utilisateur, vous évitant de répéter cette opération dans chaque dépôt :

Définir votre identité Git

git config --global user.name "Bob Smith"
git config --global user.email "[email protected]"

Il est également courant de définir le nom de branche par défaut et l'éditeur préféré :

Paramètres courants à configurer une seule fois

git config --global init.defaultBranch main
git config --global core.editor "code --wait"

Consultez la configuration actuelle à tout moment :

Lister votre configuration

git config --list

Pour un tour complet de ces paramètres et des emplacements où Git les stocke, consultez Git Config.

Vérifier l'installation

Après l'installation sur n'importe quelle plateforme, confirmez que Git est dans votre PATH :

git --version
git version 2.43.0

Si vous voyez command not found, le répertoire d'installation n'est pas dans votre PATH. Pour une compilation depuis les sources, le binaire se trouve généralement dans /usr/local/bin — ajoutez-le au PATH et redémarrez votre terminal. Le numéro de version exact affiché dépend de ce qui est fourni avec votre installeur ou votre paquet, il peut donc différer des exemples ci-dessus.

Prochaines étapes

Avec Git installé et configuré, vous êtes prêt à travailler avec des dépôts :

  • Dépôt Git — ce qu'est un dépôt et comment Git suit votre projet.
  • git init — créer un tout nouveau dépôt.
  • git clone — copier un dépôt existant sur votre machine.
  • Générer une clé SSH — se connecter de manière sécurisée à des dépôts distants comme GitHub sans saisir de mot de passe.

Pratique

Pratique
Quelles méthodes peuvent être utilisées pour installer Git sur différents systèmes d'exploitation ?
Quelles méthodes peuvent être utilisées pour installer Git sur différents systèmes d'exploitation ?
Was this page helpful?