From 9da27772e60b757667e3e5c33cde51f21768cfd6 Mon Sep 17 00:00:00 2001
From: Philippe Dosch <Philippe.Dosch@loria.fr>
Date: Sat, 24 Mar 2018 21:28:48 +0100
Subject: [PATCH] =?UTF-8?q?Ajout=20d'une=20pr=C3=A9cision?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 maincommands.tex | 23 ++++++++++++++++++++---
 1 file changed, 20 insertions(+), 3 deletions(-)

diff --git a/maincommands.tex b/maincommands.tex
index e756c88..f32d2fb 100644
--- a/maincommands.tex
+++ b/maincommands.tex
@@ -204,8 +204,9 @@
     La commande \ex{git commit -a} permet
     \begin{enumerate}
     \item
-      d'indexer automatiquement tous les fichiers modifiés qui ont
-      déjà été indexés au moins une fois
+      d'indexer automatiquement tous les fichiers modifiés ou
+      supprimés qui ont déjà été indexés au moins une fois (les
+      nouveaux fichiers ne sont pas concernés)
     \item
       de répercuter l'index dans le dépôt local
     \end{enumerate}
@@ -376,7 +377,23 @@
     Un exemple utile toutefois pour rétablir l'état du répertoire de
     travail au dernier \emph{commit} effectué (et supprimer ainsi
     toutes les opérations effectuées depuis)\\
-    \ex{git reset --hard}
+    \ex{git reset -{}-hard}
+  \end{itemize}
+}
+
+%======================================================================
+
+\frame{\frametitle{\ext{git revert}}
+  \framesubtitle{\gitop}
+  \begin{itemize}
+  \item
+    Commande permettant de créer un \emph{contre-commit}
+  \item
+    Ce \emph{contre-commit} est un commit venant exactement annuler
+    les modifications introduites par un commit particulier
+  \item
+    Syntaxe\\
+    \ex{git revert \emph{commit}}
   \end{itemize}
 }
 
-- 
GitLab