From 385932158ca9d8c750dd39c59775a7b1136c4608 Mon Sep 17 00:00:00 2001 From: Stephane Del Pino <stephane.delpino44@gmail.com> Date: Tue, 31 Mar 2020 18:13:05 +0200 Subject: [PATCH] Ajoute la section Magit --- Tutoriel.org | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/Tutoriel.org b/Tutoriel.org index b9e9500..ff2618c 100644 --- a/Tutoriel.org +++ b/Tutoriel.org @@ -620,6 +620,35 @@ commit ~git~ mais pour ce genre d'opérations, on préférera utiliser ~Magit~. *** Magit +~Magit~ est une superbe interface à ~git~ pour Emacs. Encore une fois, +il ne serait pas raisonnable de tenter de fournir une documentation +complète du mode dans ce tutoriel. On se contentera de décrire +simplement quelques éléments de son fonctionnement. Pour une +description plus précise, on se référera au site [[https://magit.vc/][web]] de ~Magit~. Enfin +il est important de préciser que l'aide en ligne de ~Magit~ est +simplement excellente. +| Raccourci | Description | +|-----------+----------------------------------| +| ~C-x g~ | Lance git dans un autre /buffer/ | +Le /buffer/ ~Magit~ (obtenu en tapant donc ~C-x g~) n'est pas un +/buffer/ d'édition, mais un /buffer/ spécial. Dans ce /buffer/, les +touches du clavier sont directement surchargées. On a ainsi accès à +des nouveaux raccourcis très simples. +| Raccourci ~Magit~ | Description | +|-------------------+---------------------------------------------------------| +| ~h~ | Affiche l'aide en ligne | +| ~<TAB>~ | (dé)plie la zone du curseur | +| ~<RET>~ | Affiche la zone du curseur | +| ~g~ | Rafraîchit le /buffer/ | +| ~s~ | /Stage/ des modifications (=git add=) | +| ~u~ | /Unstage/ des modifications | +| ~c~ | Démarre un =git commit= (propose plusieures options) | +| ~F~ | Lance un =git pull= (propose plusieures options) | +| ~k~ | Annule des modifications ou efface un fichier non suivi | +On insiste sur le fait qu'on a listé ici que quelques raccourcis des +plus utiles. L'aide en ligne, accessible donnée par ~h~ est très +complète. Il est par exemple très facile de choisir quelques lignes à +ajouter (/stager/) en sélectionnant une zone. * Pour aller plus loin -- GitLab