gitgit >= 2.23Nous utiliserons les commandes restore et switch introduites dans la version 2.23 de git, ce sont des alternatives aux commandes historiques checkout et reset qui sont surchargées et causent trop de confusions.
bullseye ou si vous utilisez homebrew sur macOS, installez simplement le paquet git.buster, la version de git distribuée est 2.20. Vous pouvez installer une version plus récente de git depuis les backports :
Ajoutez la ligne suivante dans un fichier nommé /etc/apt/sources.list.d/backport.list :
deb https://deb.debian.org/debian buster-backports mainTéléchargez les informations des nouveaux paquets, installez git en spécifiant que vous voulez qu'il soit téléchargé depuis le dépôt buster-backports :
# apt update
# apt install -t buster-backports gitVérifiez que la commande git --version retourne une version supérieure à 2.23.
tigDe nombreuses interfaces graphiques permettent de visualiser l'historique et l'état du dépôt.
Le paquet tig fournit une interface curses permettant une telle visualisation dans votre terminal.
tigLes commits contiennent le nom et l'adresse mail de la personne qui l'a crée (cette personne est appelée committer).
Pour que les commits vous identifient correctement comme étant l'auteur et/ou le committer, tapez les commandes suivantes :
$ git config --global user.name "<Prénom> <Nom>"
$ git config --global user.email "<adresse_mail>"Observez le résultat dans le fichier ~/.gitconfig.