
Image de l’auteur
Qu’est-ce que Git
Git est un système de gestion de versions open source, utilisé par les data scientists pour suivre les modifications du code, des modèles, des jeux de données et des métadonnées. Git permet de fusionner des changements et de revenir à d’anciennes versions du code et des données. Il offre aussi la synchronisation avec un serveur distant. Grâce à sa popularité, Git est devenu un standard du secteur, et la plupart des environnements de développement (VS Code, JupyterLab, Atom) intègrent nativement Git et GitHub. Pour en savoir plus, lisez cet intro à Git et GitHub.
Dans ce tutoriel, nous verrons comment installer Git sur macOS, Windows et Linux à l’aide d’outils en ligne de commande et d’un installeur binaire. Nous apprendrons aussi à installer Git Large File Storage (Git LFS), et à configurer Git ainsi que des applications Git GUI adaptées aux débutants.
Installer Git sur macOS X
Xcode pour macOS intègre déjà Git et GitHub. Si vous n’utilisez pas Xcode, vous pouvez installer Git avec Homebrew, MacPorts ou un installeur binaire.
Installer Git avec Homebrew
Homebrew est un gestionnaire de paquets pour macOS. Vous pouvez installer, modifier et désinstaller des applications via une simple commande dans le terminal.
Commencez par installer Homebrew, puis saisissez la commande suivante dans le terminal.
brew install git
Pour installer git-gui et gitk afin de bénéficier d’une interface conviviale et de la navigation dans l’historique des commits, exécutez la commande ci-dessous.
brew install git-gui
Installer Git avec MacPorts
MacPorts, un gestionnaire de logiciels pour macOS, est similaire à Homebrew.
Si MacPorts est installé :
sudo port install git
Installer Git avec l’installeur Mac
Vous pouvez aussi installer Git via l’installeur de Tim Harper. Téléchargez et installez la dernière version depuis SourceForge.net.
En suivant les instructions et en conservant les réglages par défaut, vous pourrez installer Git en quelques minutes.

Image provenant de SourceForge.net
Installer Git sur Linux
Linux est le système d’exploitation (OS) le plus prisé des développeurs, et la majorité des serveurs web tournent sur des systèmes Linux/Unix. Dans cette section, nous verrons comment installer Git sur différentes distributions via la ligne de commande.
Debian et Ubuntu
Nous allons mettre à jour apt-get puis installer la dernière version de Git. apt-get est un outil en ligne de commande qui permet d’installer, mettre à jour, modifier et supprimer des logiciels.
sudo apt-get update
sudo apt-get install git
Fedora
Pour installer Git sur les anciennes versions (jusqu’à la 21) de Fedora :
yum install git
Pour les versions récentes (22+) :
dnf install git
Autres OS Linux et Unix
Il existe une longue liste de variantes Linux/Unix. Vous pouvez utiliser les commandes suivantes pour installer Git sur la plupart des OS.
- Gentoo : emerge --ask --verbose dev-vcs/git
- Arch Linux : pacemerge --ask --verbose dev-vcs/git
- openSUSE : zypper install git
- Mageia : urpmi git
- Nix/NixOS : nix-env -i git
- FreeBSD : pkg install git
- Solaris 11 Express : pkg install developer/versioning/git
- OpenBSD : pkg_add git
- Alpine : apk add git
- Slitaz : tazpkg get-install git
Installer Git sur Windows
L’installation de Git sous Windows est assez simple. Dans cette section, nous verrons comment procéder avec Winget, Chocolatey et un installeur binaire.
Ligne de commande
Les installeurs Winget sont fournis par défaut avec Windows 11, ce qui facilite l’exécution de la commande dans PowerShell. Vous pouvez aussi l’installer sur des versions antérieures via le Microsoft Store.
winget install --id Git.Git -e --source winget
Chocolatey
Chocolatey est un gestionnaire de paquets pour Windows. S’il est installé sur votre machine, exécutez simplement la commande dans PowerShell.
choco install git
Installer Git avec l’installeur Windows
Téléchargez la dernière version 64 bits (2.35.2) de l’installeur Git. Pour une version portable ou 32 bits, consultez la page de téléchargement. Une fois le binaire Windows téléchargé, lancez l’installation.

Installation de Git sur Windows
Cliquez sur Installer et suivez les instructions pour extraire le paquet. L’installation prend quelques minutes et inclut Git LFS, Git Bash et Git GUI.
Laissez les options par défaut. Vous pouvez exclure Git Bash et d’autres utilitaires en décochant les cases. Assurez-vous de définir VS Code ou Atom comme éditeur par défaut. Vous pourrez choisir la branche Git par défaut plus tard, mais c’est plus simple dans l’installeur. À l’étape suivante, autorisez l’accès à Git via la ligne de commande et les logiciels tiers. Conservez OpenSSL par défaut et Git Credential Manager Core pour une meilleure expérience.
Si vous découvrez Git, gardez tout par défaut. Lorsque vous serez plus à l’aise, vous pourrez ajuster la configuration via la ligne de commande Git.

Options de l’installeur Windows
Pour valider l’installation, lancez Git Bash et tapez `git –help`.

Git Bash
Vous verrez aussi les options Git Bash et Git GUI au clic droit de la souris. Cela vous permet d’ouvrir Git Bash directement dans un dossier spécifique contenant le dépôt Git.

Clic droit dans un dossier
Git GUI aide à visualiser les branches et l’historique des changements ; au lieu de taper des commandes, vous cliquez sur des boutons.

Git GUI
Configuration initiale de Git
Avant de créer un dépôt, il est nécessaire de configurer Git. Le nom d’utilisateur et l’e‑mail sont indispensables car ils signent vos commits.
git config --global user.name "username"
git config --global user.email username@gmail.com
La plupart des plateformes distantes (GitHub) utilisent la branche main par défaut. Il est donc recommandé de la définir ainsi :
git config --global init.defaultBranch main
Vérifiez que vos paramètres ont bien été enregistrés. La commande ci-dessous affiche toutes les configurations – du remote aux clés SSH.
git config --list
Après cette configuration initiale, vous pouvez ajouter un fichier, le valider (commit) et l’envoyer sur GitHub. Lors du premier push, vous devrez saisir votre nom d’utilisateur et votre mot de passe. Ensuite, Git mémorisera vos identifiants pour éviter une nouvelle saisie.
Installer Git LFS
Git Large File Storage (LFS) est une extension open source de Git pour le suivi et la gestion de versions de gros fichiers. En data science, elle sert à versionner de grands modèles, jeux de données et métadonnées. LFS remplace les gros fichiers par un pointeur texte dans Git et stocke les originaux sur un serveur distant. Résultat : versionnage, pull et push plus rapides, et stockage optimisé.
- Windows : téléchargez et installez le package.
- Ubuntu : exécutez la commande sudo apt-get install git-lfs
- macOS : si Homebrew est installé, utilisez brew install git-lfs
- Autres OS : consultez le dépôt GitHub git-lfs/git-lfs
Après l’installation, exécutez la commande suivante dans le terminal pour initialiser la gestion des gros fichiers.
git lfs install
>>> Git LFS initialized.
Clients Git GUI
Git GUI convient aux débutants comme aux experts. Plutôt que de taper des commandes, vous pouvez initialiser, modifier et pousser des changements via une interface graphique. Les fonctions de visualisation de l’historique des commits sont très utiles pour suivre l’avancement d’un projet.
Les GUIs Git apportent des fonctionnalités complémentaires : gestion de projets, multi‑dépôts, gestion d’équipe, visualisation des branches, tags, sous-modules, et bien plus. Le meilleur client Git GUI est intégré à Visual Studio Code, totalement couplé à l’environnement de développement. Vous effectuez toutes les actions en quelques clics et limitez les erreurs.

Applications Git GUI
Parmi les meilleurs clients Git GUI :
- GitHub Desktop
- GitKraken
- Sourcetree
- Tower
- Tortoise Git
- Sublime Merge
- Cycligent
- Cong
- Aurees
- Magit
- GitFiend
Conclusion
Git est devenu un outil incontournable pour les développeurs et les data scientists. Les ingénieurs en machine learning l’utilisent aussi pour suivre les évolutions des modèles, des jeux de données, des métriques de performance et des pipelines de données. Si vous découvrez Git et souhaitez comprendre son fonctionnement, lisez All About Git. Vous pouvez également vous entraîner avec 46 exercices de code dans le cours Introduction to Git de DataCamp.
Dans ce tutoriel, nous avons montré comment installer Git sur différents systèmes d’exploitation. Nous avons également abordé la configuration de Git, l’installation de Git LFS et l’utilisation d’interfaces graphiques Git.

Installation de Git | Illustration par Storyset
FAQ sur l’installation de Git
Comment installer GitHub Desktop ?
Téléchargez l’installeur depuis le site GitHub Desktop. GitHub Desktop est une interface open source et intuitive pour réaliser des opérations liées à Git. C’est fortement recommandé pour débuter.
Comment installer Git sous Windows ?
Si winget est installé, exécutez : winget install --id Git.Git -e --source winget ou téléchargez l’installeur Windows binaire.
Comment installer Git sur Mac ?
Si Homebrew est installé, utilisez la commande brew install git pour installer Git, ou un programme d’installation binaire.
Comment installer Git sur Ubuntu ?
Utilisez apt-get pour installer le paquet Git : sudo apt-get install git
Comment installer Git sur Linux ?
Pour Debian et Ubuntu : sudo apt-get install git, pour Fedora : dnf install git, et pour les autres systèmes Linux/Unix, reportez-vous à cet article.
Comment installer Git Bash ?
Il est inclus par défaut avec le programme d’installation Windows. Git Bash permet d’exécuter des commandes Unix sur Windows en simulant un environnement bash.
Comment utiliser Git dans Visual Studio Code ?
VS Code intègre nativement Git et GitHub. Vous pouvez ajouter des extensions comme GitHub Pull Request, GitLens et Git History pour enrichir l’expérience.
Comment installer Git dans un conteneur Docker ?
Sous Windows avec Docker, installez d’abord Chocolatey, ajoutez le chemin à la variable d’environnement via setx, puis installez Git avec Chocolatey. Sous Linux, mettez à jour apt puis installez avec RUN apt install -y git.
Comment installer Git LFS ?
Sous Windows, téléchargez et installez Git LFS depuis le site du projet, sous macOS utilisez : brew install git-lfs, et sous Linux : sudo apt-get install git-lfs. Pour initialiser Git LFS : git lfs install.
Comment installer GitLab ?
Installez un serveur Git auto-hébergé avec GitLab via Download and install GitLab.
Comment installer Git sur Fedora ?
Pour les anciennes versions (jusqu’à Fedora 21) : yum install git, et pour les versions 22+ utilisez la commande dnf install git.
Comment installer l’outil en ligne de commande Git ?
Si vous êtes sous Linux, saisissez dans bash : sudo apt-get install git, et pour les autres systèmes consultez le manuel de téléchargement Git.