Comment installer Git et Git Bash sur Windows

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
- Utiliser l’installateur Git pour Windows
- Utiliser la version portable de Git
- Utiliser l’outil Winget
- 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.
- Cliquez sur le lien Windows sur la page de téléchargement.

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

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

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

- 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.

- 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.

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.
- 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électionnez le nom de la branche initiale ou laissez-le à Git. Il est plus sûr de sélectionner “Laisser Git décider.”

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

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

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

- 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.”

- 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.

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

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

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.
- Sélectionnez “Activer la mise en cache du système de fichiers” pour un meilleur gain de performance.

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

- L’installation de Git prendra quelques minutes.

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

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

- 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.

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.
- 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.

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

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

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

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

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

- 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.

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.
- Installez l’application App Installer depuis le Microsoft Store sur votre ordinateur.

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

- Installez Git en utilisant Winget dans l’invite de commandes en tapant le code suivant :
winget install --id Git.Git -e --source winget
- 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.

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

- 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.

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.
- Ouvrez PowerShell en mode administrateur.
- 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'))
- Dans la nouvelle fenêtre PowerShell (mode administrateur), tapez ce qui suit pour installer Git en utilisant Chocolatey.
choco install git.install
- Cliquez sur “A” ou “Y” pour accorder les autorisations requises par Chocolatey.

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

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.