Mettre à jour Git
Dois-je mettre à jour ?
Depuis plusieurs années, Git évolue en version 2.X avec donc des évolutions fonctionnelles et correctives qui n’entravent ni ne modifient son comportement lors des mises à jour. Dit autrement : vous pouvez mettre à jour Git d’une version 2.X à 2.Y sereinement, rien ne sera cassé !
Est-ce qu’il y a un intérêt à se mettre à jour ? Tout à fait ! Quand on ne gagne pas en performance, on gagne en fonctionnalité. Attention cependant à vérifier si l’accès aux nouvelles fonctionnalités n’est pas soumis à activation via la configuration.
J’essaye en général de démêler tout ça pour vous en publiant sur les nouveautés que je juge utiles. Ça vous évite d’aller faire de la spéléo dans les release notes.
Pour connaître votre version actuelle, vous pouvez renseigner la commande suivante dans votre terminal :
git --version
Tant qu’à faire, relancez cette commande après mise à jour pour être certain·e d’avoir récupéré la dernière version. Sachez également qu’il est possible qu’après mise à jour vous n’ayez pas récupéré la dernière version présentée dans les releases notes. C’est normal : il y a généralement un laps de temps avant que les personnes qui maintiennent les canaux intermédiaires (gestionnaires de dépendances/paquets) mettent à jour leur référentiel. Soyez patient·e, ça arrivera bientôt.
Windows Git bash
Aucun effort à mener ici car les mises à jour vous seront proposées automatiquement dès leur mise à disposition.
Tant qu’à faire, je vous encourage à utiliser le terminal Powershell plutôt que la console Git bash car cette dernière souffre de nombreuses limitations.
Architecture linux (WSL inclu)
On met à jour la liste des paquets et on procède à l’installation de la dernière version :
sudo apt-get update
sudo apt-get install -y git
MacOS
Évitez d’utiliser la version pré-installée de XCode. Celle-ci tend à être en retard des versions officielles. Si toutefois vous voulez utiliser Git via XCode, alors sa mise à jour se fera avec les mises à jour XCode (système).
Dans le cas inverse, vous avez certainement installé Git via Homebrew. Alors la mise à jour doit se faire comme suit :
- Mise à jour des paquets Homebrew
- Mise à jour de Git
brew update
brew upgrade git
Et depuis les binaires ?
Git ne propose plus son installation depuis les binaires pour MacOS depuis un moment, ceux-ci n’étant plus maintenus.
Vous pouvez aussi regarder le programme de notre formation "Comprendre Git" ou nous poser vos questions sur notre forum discord.