Comment installer Git et Git Bash sur Windows

Installation de Git Bash sur Windows10 11

Git Bash est un émulateur de terminal pour Windows, utilisé pour une expérience de ligne de commande Git. Avec Git Bash, vous pouvez travailler sur n’importe quel changement dans le code directement dans le terminal, sans avoir besoin d’un autre environnement de codage, tel qu’Atom, Notepad++, etc. Suivez les différentes méthodes de ce guide pour installer Git et Git Bash sur Windows. Lorsque vous ajoutez Git Bash en tant que programme dans Windows, il installe l’ensemble du système de contrôle de version Git.

Bon à savoir : besoin d’un éditeur de texte ? Consultez cette liste des meilleures options multiplateformes pour les programmeurs.

Table des matières

  • Comment installer Git Bash/Git sur Windows
    1. Utiliser l’installateur Git pour Windows
    1. Utiliser la version portable de Git
    1. Utiliser l’outil Winget
    1. Chocolatey
  • Questions fréquentes

Comment installer Git Bash/Git sur Windows

Il existe quatre méthodes différentes pour installer Git Bash/Git sur Windows, et chacune a ses avantages. La première méthode est les instructions complètes pour un installateur Git régulier, tandis que les autres méthodes sont des raccourcis qui mènent aux mêmes résultats.

1. Utiliser l’installateur Git pour Windows

Installer Git pour Windows est un jeu d’enfant, mais vous devez vérifier attentivement les étapes pour éviter les erreurs de synchronisation plus tard.

  1. Cliquez sur le lien Windows sur la page de téléchargement.

Page de téléchargements officielle pour Git Bash pour Windows et d'autres systèmes d'exploitation.

  1. Vous verrez plusieurs liens de téléchargement. Si vous recherchez un installateur régulier, choisissez la dernière version 64 bits pour Windows.

Lien de téléchargement pour la dernière version de Git Bash pour Windows.

  1. Acceptez la licence publique générale GNU.

Page de licence générale de Git pour accord des utilisateurs Windows.

  1. Sélectionnez un emplacement de destination sur votre appareil Windows.

Sélectionner le dossier de destination pour Git dans le système Windows 11.

  1. Sélectionnez les composants que vous souhaitez installer et désélectionnez ceux que vous ne voulez pas. Au minimum, vous devrez activer les options pour “Git Bash”, “Git GUI”, “Git LFS (Large File Support)”, “Associer les fichiers de configuration .git avec l’éditeur de texte par défaut”, et “Associer les fichiers .sh à exécuter avec Bash.” Dans la plupart des cas, ces options requises devraient être activées par défaut.

Sélectionnez les composants à installer dans une configuration Git pour Windows.

  1. Un dossier Git sera créé par défaut dans Program Files. Vous pouvez choisir de ne pas créer de dossier dans le menu Démarrer.

Désactiver le dossier du menu Démarrer pour Git installé dans Windows.

Astuce : consultez ces chaînes YouTube utiles qui peuvent vous apprendre à coder.

Personnaliser votre installation

À l’étape suivante, vous aurez la possibilité de choisir l’éditeur par défaut par Git.

  1. Bien que Vim soit l’éditeur par défaut, vous trouverez de nombreuses autres options, telles que Notepad++, Atom, Visual Studio Code et Sublime Text. Pour ce tutoriel, nous utilisons Vim.

Sélection de Vim comme éditeur de texte par défaut pour l'installation de Git sur Windows avec d'autres options visibles.

  1. Sélectionnez le nom de la branche initiale ou laissez-le à Git. Il est plus sûr de sélectionner “Laisser Git décider.”

Laisser Git décider choisi comme option pour ajuster le nom de la branche initiale dans les nouveaux dépôts.

  1. Sélectionnez l’environnement PATH recommandé de “Git depuis la ligne de commande et également depuis des logiciels tiers.”

Sélectionnez Git depuis la ligne de commande pour ajuster l'environnement PATH.

  1. Sélectionnez “Utiliser OpenSSH intégré” comme votre exécutable client de shell sécurisé (SSH).

Choisir OpenSSH intégré comme exécutable SSH à utiliser par Git.

  1. Choisissez le backend de transport HTTPS, “Utiliser la bibliothèque OpenSSL,” pour une authentification supérieure.

Sélectionnez la bibliothèque OpenSSL comme backend de transport HTTPS pour Git à utiliser.

  1. Une autre convention Git est de configurer les fins de ligne dans les fichiers texte. Sélectionnez “Checkout Windows-style, commit Unix-style line endings.”

Sélection de checkout Windows-style commit Unix pour les conversions de fins de ligne de Git.

  1. Vous avez besoin d’un émulateur de terminal à utiliser avec Git Bash. Optez pour MinTTY, le terminal par défaut de MSYS2, au lieu de votre fenêtre de console Windows. Cela permet de garder les programmes Git séparés de ce que vous faites dans l’invite de commandes.

Utiliser MinTTY comme émulateur de terminal par défaut pour la configuration de Git Bash dans Windows.

  1. Sélectionnez l’option “Par défaut” pour le comportement des requêtes “git pull”.

Choisissez le comportement par défaut de Git pull comme option par défaut de fast-forward et de fusion.

  1. Pour gérer vos identifiants GitHub et d’autres tiers, sélectionnez “Git Credential Manager.”

Choisissez Git Credential Manager comme aide par défaut pour les identifiants à configurer.

Astuce : si vous êtes nouveau dans Git, familiarisez-vous avec notre guide complet pour débutants.

Options supplémentaires

Il existe également quelques options supplémentaires que vous devez configurer dans une installation régulière de Git pour Windows.

  1. Sélectionnez “Activer la mise en cache du système de fichiers” pour un meilleur gain de performance.

Activer la mise en cache du système de fichiers pour configurer des options supplémentaires dans Git.

  1. Il est sûr d’ignorer les options expérimentales, telles que les consoles pseudo.

Fonctionnalités expérimentales à essayer dans Git : consoles pseudo, moniteur de système de fichiers, etc.

  1. L’installation de Git prendra quelques minutes.

Installation de Git sur un ordinateur Windows 11.

  1. Vous pouvez lancer Git Bash après la fin de l’assistant de configuration de Git.

Installation de Git terminée sur un ordinateur Windows 11 avec message affiché dans l'assistant.

  1. Alternativement, localisez l’application Git Bash dans la recherche Windows ou ouvrez l’exécutable depuis le dossier où il est installé.

Git Bash affiché dans la fenêtre de l'Explorateur de fichiers sous le dossier Git enregistré dans Program Files.

  1. L’émulateur de terminal MinTTY devrait être visible. Cela vous aidera à garder vos opérations Git séparées des autres fonctions du PC. La fenêtre MinTTY ressemble à celle du terminal de commande.

Commande ls dans la fenêtre de console Git Bash.

Astuce : saviez-vous que vous pouvez ajouter des captures d’écran et des animations à GitHub, des demandes de tirage et les gérer depuis votre fenêtre Git Bash ?

2. Utiliser la version portable de Git

En plus de l’installateur régulier long, Git a également une version portable pour Windows, qui est très pratique.

  1. Allez sur la page de téléchargement de Git pour Windows et cliquez sur le lien de téléchargement de la version portable Windows.

Liens de téléchargement pour la version portable de Git sous Windows.

  1. Enregistrez le fichier .ZIP portable dans un dossier de votre choix.

Version portable de Git disponible dans le dossier de téléchargements de Windows 11.

  1. Vous pouvez changer l’emplacement d’installation de Git portable en cliquant sur l’icône à trois points.

Emplacement d'installation de Git portable dans Windows 11.

  1. Attendez que l’installateur portable s’extrait complètement.

Extraction de la version portable de Git dans Windows avec affichage du pourcentage.

  1. Une fois le processus terminé, vous trouverez le dossier portable imbriqué dans “Git Bash Install Windows.”

Emplacement du dossier Git portable dans Windows.

  1. Lancez l’application Git Bash depuis le dossier PortableGit, puis enregistrez-la sur une clé USB, si vous le souhaitez.

Lancement de l'application Git Bash depuis le dossier PortableGit.

  1. L’émulateur MinTTY se décrit comme un terminal portable, mais il n’est pas différent d’un terminal régulier, et vous pouvez utiliser toutes vos commandes Git ici.

Version portable de Git Bash ouverte sous Windows 11.

Astuce : utilisez-vous souvent des applications portables ? Apprenez à les ajouter au démarrage de Windows.

3. Utiliser l’outil Winget

Vous pouvez utiliser l’outil en ligne de commande Winget pour installer Git/Git Bash sous Windows.

  1. Installez l’application App Installer depuis le Microsoft Store sur votre ordinateur.

App Installer visible dans le Microsoft Store.

  1. Ouvrez l’invite de commandes en mode administrateur.
  2. Tapez winget pour vérifier que le programme App Installer a été installé correctement. Il affichera diverses commandes que vous pouvez utiliser avec Winget.

Tapez Winget dans l'invite de commandes en mode administrateur pour examiner ses options.

  1. Installez Git en utilisant Winget dans l’invite de commandes en tapant le code suivant :
winget install --id Git.Git -e --source winget

Téléchargement et installation de Git via Winget dans l'invite de commandes Windows 11.

  1. L’installation de Git via Winget dans l’invite de commandes peut prendre jusqu’à une minute. Vous pouvez également trouver une fenêtre contextuelle d’installateur.

Installation de Git via Winget dans la fenêtre de l'invite de commandes.

  1. Vérifiez un message “Installé avec succès” dans l’invite de commandes.

Message d'installation réussie de Git dans la fenêtre de l'invite de commandes.

  1. Une fois l’assistant de configuration de Git terminé, lancez Git Bash ou ouvrez le terminal du programme depuis la boîte de recherche Windows en mode administrateur.

Recherchez l'application Git Bash dans Windows 11.

Bon à savoir : les widgets de Windows 11 ne fonctionnent pas pour vous ? Essayez ces solutions.

4. Chocolatey

Chocolatey est un programme Windows dans PowerShell qui peut rapidement vous aider à installer la version complète de Git/Git Bash. C’est comme un wrapper autour de toute application cible qui est installée.

  1. Ouvrez PowerShell en mode administrateur.
  2. Installez Chocolatey sous Windows en utilisant la commande suivante. Vous ne recevrez aucun message confirmant que l’installation a réussi. Une fois le processus terminé, fermez la fenêtre PowerShell, puis redémarrez.
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol =[System.Net.ServicePointManager]::SecurityProtocol -bor3072; iex((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

Dernière version de Chocolatey installée via PowerShell.

  1. Dans la nouvelle fenêtre PowerShell (mode administrateur), tapez ce qui suit pour installer Git en utilisant Chocolatey.
choco install git.install

Installation de Git via le programme Chocolatey dans la fenêtre PowerShell.

  1. Cliquez sur “A” ou “Y” pour accorder les autorisations requises par Chocolatey.

Cliquez sur A pour installer tous les scripts de Git via Chocolatey dans PowerShell.

  1. Une fois Git installé sur votre appareil, vous devriez voir un message de succès dans la fenêtre PowerShell.

Message d'installation réussie de Git affiché dans la fenêtre PowerShell de Chocolatey.

Bon à savoir : vous voulez apprendre à utiliser PowerShell ? Vous aurez besoin de cette liste de commandes essentielles.

Questions fréquentes

Quelle est la différence entre Git et GitHub ?

Git est un système de contrôle de version open-source dont les dépôts sont hébergés sur GitHub, une collection en ligne de codes sources Git. GitHub appartient à Microsoft ; cependant, sa nature open-source n’a pas changé en raison de la propriété. Vous avez besoin de Git pour exécuter de nombreux projets GitHub, mais ce n’est pas vrai dans l’autre sens, car il existe des alternatives à GitHub, telles que GitBucket, GitLab et SourceForge.

Quelle est la différence entre Git et Git Bash ?

Git est le système de contrôle de version d’origine basé sur Unix lancé en 2005 par Linus Torvalds pour suivre les changements de code dans des projets de collaboration multi-utilisateurs sur Linux et Mac. Bash est un autre shell de ligne de commande spécifique à Linux basé sur Unix.

Le système d’exploitation de Microsoft n’est pas conçu nativement pour Bash, un shell de ligne de commande spécifique à Linux. Par conséquent, les utilisateurs de Windows doivent installer Git Bash, un logiciel tiers qui est un émulateur de terminal personnalisé conçu spécifiquement pour Windows. Avec Git Bash, vous pouvez utiliser à la fois Git et Bash ensemble sous Windows.

Git peut-il être complètement désinstallé de Windows ?

Vous pouvez complètement désinstaller Git de Windows en désinstallant l’application Git Bash depuis “Ajouter ou supprimer des programmes” dans les paramètres ou en allant dans le Panneau de configuration et en cliquant sur “Désinstaller un programme” sous Programmes et fonctionnalités. Localisez le dossier Git dans le lecteur C:\ en utilisant le menu de recherche Windows, puis supprimez-le. Si vous utilisez la version portable de Git sous Windows, supprimez le dossier Git, car aucune autre installation n’a été effectuée.

Crédit image : DepositPhotos. Toutes les captures d’écran par Sayak Boral.