Git - Reset démystifié
►https://git-scm.com/book/fr/v2/Utilitaires-Git-Reset-d%C3%A9mystifi%C3%A9
Explication du fonctionnement de git reset ...
et ses options --soft
/ --hard
avec une (très) bonne illustration des 3 « arbres de travail » de Git
...présenter Git comme un gestionnaire de contenu de trois arborescences différentes. Par « arborescence », il faut comprendre « collection de fichiers », pas spécifiquement structure de données.