From 7df6d14ebb979e26ae439d010f921e835f9282bf Mon Sep 17 00:00:00 2001
From: Philippe Dosch <Philippe.Dosch@loria.fr>
Date: Tue, 4 Nov 2014 02:08:59 +0100
Subject: [PATCH] =?UTF-8?q?Ajoute=20quelques=20th=C3=A8mes=20de=20sections?=
 =?UTF-8?q?=20=C3=A0=20remplir=20!?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 advancedgit.tex | 110 ++++++++++++++++++++++++++++++------------------
 1 file changed, 69 insertions(+), 41 deletions(-)

diff --git a/advancedgit.tex b/advancedgit.tex
index 56b4379..c8f14bc 100644
--- a/advancedgit.tex
+++ b/advancedgit.tex
@@ -79,8 +79,42 @@
 
 %======================================================================
 
+\subsection{Retoucher des choses (et d'autres)}
+
+%======================================================================
+
+\frame{\frametitle{Mon message de log est pourri! }
+  \begin{itemize}
+  \item
+    Yop
+  \end{itemize}
+}
+
+%======================================================================
+
+\frame{\frametitle{J'ai oublié un fichier dans mon commit !}
+  \begin{itemize}
+  \item
+    Yop
+  \end{itemize}
+}
+
+%======================================================================
+
+
 % Et encore :
 
+%  - Si on utilise des 'git pull' de base, effectuant donc des merge et
+%    pas des rebase, générant ainsi beaucoup de message de merge dans
+%    les logs, une commande comme 'git log --no-merges' peut être utile
+
+
+%======================================================================
+
+\subsection{Refaire un historique propre avant un \texttt{push}}
+
+%======================================================================
+
 %  - Des commandes comme 'git rebase -i' permettent de réécrire une
 %    partie de l'historique interactivement, ce qui peut être très
 %    pratique avant une publication pour supprimer/réécrire/fusionner
@@ -88,14 +122,22 @@
 %    des commits ayant eu lieu juste avant. À proscrire naturellement si
 %    l'historique sur lequel on veut travailler a déjà été publié.
 %    -> très pratique !!
-%  - Si on utilise des 'git pull' de base, effectuant donc des merge et
-%    pas des rebase, générant ainsi beaucoup de message de merge dans
-%    les logs, une commande comme 'git log --no-merges' peut être utile
 
-% parler de git stash !
+\frame{\frametitle{Introduction}
+  \begin{itemize}
+  \item
+    Yop
+  \end{itemize}
+}
 
-% parler de vcsh et consorts
-% http://blog.olivierdelort.net/?p=1261
+%======================================================================
+
+\frame{\frametitle{Un peu de réécriture...}
+  \begin{itemize}
+  \item
+    La commande \ex{git rebase -i}
+  \end{itemize}
+}
 
 %======================================================================
 
@@ -201,7 +243,7 @@
 \frame{\frametitle{Le remisage nommé}
   \begin{itemize}
   \item
-    
+    \ex{git stash save -u}
   \end{itemize}
 }
 
@@ -247,10 +289,29 @@
 
 %======================================================================
 
-\subsection{Trucs et astuces}
+% parler de vcsh et consorts
+% http://blog.olivierdelort.net/?p=1261
+
+%======================================================================
+
+\section{Et avec les branches ?}
+
+%======================================================================
+
+\subsection{J'ai oublié de faire une branche...}
+
+%======================================================================
+
+\frame{\frametitle{Le branch-worthy}
+  \begin{itemize}
+  \item
+  
+  \end{itemize}
+}
 
 %======================================================================
 
+
 \frame{\frametitle{Trucs et astuces}
   \begin{itemize}
   \item
@@ -323,36 +384,3 @@
   \end{itemize}
 }
 
-%======================================================================
-
-%\subsection{Liens}
-
-%======================================================================
-
-
-% Ajouter des liens vers des tutoriels, type git zombie ?
-% Genre : https://try.github.io
-
-\frame{\frametitle{Liens}
-  \begin{itemize}
-  \item
-    \emph{Homepage} : \url{http://git-scm.com/}
-  \item
-    \emph{Livre en français} : \url{http://git-scm.com/book/fr}
-  \item
-    \emph{Github} (hébergement de projets) : \url{https://github.com/}
-  \item
-    \emph{Bitbucket} (hébergement de projets) : \url{https://bitbucket.org/}
-  \item
-    \emph{Git interactif} :
-    \url{http://ndpsoftware.com/git-cheatsheet.html}
-  \item
-    \emph{LearnGitBranching} (pour apprendre à gérer des branches)~:
-    \url{http://pcottle.github.io/learnGitBranching/}
-  \item
-    \emph{Gource} (visualisation 3D d'un projet sous forme d'arbre)~:
-    \url{https://github.com/acaudwell/Gource}
-  \end{itemize}
-}
-
-%======================================================================
-- 
GitLab