From 7e41fc625a5cf8ae7b23c33c1e74f84084217ec6 Mon Sep 17 00:00:00 2001
From: Stephane Del Pino <stephane.delpino44@gmail.com>
Date: Tue, 31 Mar 2020 16:42:50 +0200
Subject: [PATCH] Ajout de la section GitGutter

---
 Tutoriel.org | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)

diff --git a/Tutoriel.org b/Tutoriel.org
index efb68b6..b9e9500 100644
--- a/Tutoriel.org
+++ b/Tutoriel.org
@@ -591,6 +591,36 @@ localement dans un /buffer/, soit en utilisant la commande
   // End:
 #+END_SRC
 
+** Interfaces avec ~git~
+Emacs possède différentes interfaces à ~git~. Les deux plus abouties
+sont probablement ~magit~ et ~GitGutter~. Ces deux modes sont
+complémentaires, ~GitGutter~ permet d'afficher dans le /buffer/
+quelles lignes ont été modifiées et de voir rapidement ce qu'on a
+changé. Quant à ~magit~, c'est une excellent interface à ~git~. En
+fait le mode ~magit~ à lui seul justifie l'utilisation d'Emacs.
+
+*** GitGutter
+Le principe de ~GitGutter~ est d'afficher (en marge de gauche) les
+modifications faites au fichier. La mise à jour (pour ne pas
+surcharger l'outil est effectuée à la sauvegarde du fichier).
+
+Cette configuration interface ~GitGutter~ avec ~Hydra~ ce qui permet
+de simplifier l'utilisation des raccourcis clavier.
+| Raccourci | Description                                |
+|-----------+--------------------------------------------|
+| ~M-g M-g~ | Ouvre le /pop-up/ ~Hydra~ pour ~GitGutter~ |
+
+Une fois qu'on a tapé ~M-g M-g~ une fenêtre /pop-up/ apparaît et on
+peut alors suivre les indications pour effectuer les commandes de
+révision de la version. C'est-à-dire, qu'on peut parcourir les
+changements, afficher les changements, ou annuler des changements.
+
+ On peut également *ajouter* des zones particulières pour préparer un
+commit ~git~ mais pour ce genre d'opérations, on préférera utiliser
+~Magit~.
+
+*** Magit
+
 * Pour aller plus loin
 
 
-- 
GitLab