diff --git a/gitrefcard.tex b/gitrefcard.tex index 0093dc100c6d9074d32228b4a456ab9988206faf..cac8797386f9397c41fc419f16c78958d8b0faaa 100644 --- a/gitrefcard.tex +++ b/gitrefcard.tex @@ -27,6 +27,7 @@ \newcommand{\titresec}[1]{\textbf{#1}\\[-3mm]\rule{\textwidth}{0.4pt}} \newcommand{\exe}[1]{\ex{\emph{#1}}} \newcommand{\plus}{$^{+}$} +\newcommand{\soustitre}[1]{\emph{\small #1}} % On active la génération de l'index \makeindex @@ -49,14 +50,26 @@ \subsection{Légende} %====================================================================== -\begin{tabular}{p{1.7cm}l} - \exe{file} & Un unique fichier\\ - \exe{file\plus} & Une liste de fichiers (éventuellement 1 seul)\\ - \exe{com} & Un commit\\ - \exe{com\plus} & Une liste de commits (éventuellement 1 seul)\\ - \emph{hunk} & Portion de lignes connexes présentant des - modifications\\ +{\small +\begin{tabular}{lr} + \begin{minipage}{0.3\linewidth} + \begin{tabular}{p{1.7cm}l} + \exe{file} & Un unique fichier\\ + \exe{com} & Un commit\\ + \emph{Yop} & Yop ?\\ + \end{tabular} + \end{minipage} + & + \begin{minipage}{0.65\linewidth} + \begin{tabular}{p{1.7cm}l} + \exe{file\plus} & Une liste de fichiers (éventuellement 1 seul)\\ + \exe{com\plus} & Une liste de commits (éventuellement 1 seul)\\ + \emph{hunk} & Portion de lignes connexes présentant des + modifications\\ + \end{tabular} + \end{minipage} \end{tabular} +} %====================================================================== \subsection{Résumé des commandes} @@ -78,10 +91,10 @@ dépôt distant)\\ \begin{tabular}{p{3.3cm}l} \ex{git add <\emph{file\plus}>}\exindex{git add} & Indexe les -modifications présentes dans \ex{\emph{file\plus}} \textbf{au moment} +modifications présentes dans \exe{file\plus} \textbf{au moment} où la commande est exécutée\\ \ex{git add -f <\emph{file\plus}>}\exindex{git add} & Force -l'indexation de \ex{\emph{file\plus}} \textbf{même si ignoré} +l'indexation de \exe{file\plus} \textbf{même si ignoré} normalement (\emph{via} le \ex{.gitignore})\\ \ex{git add -p}\exindex{git add} & Indexation \textbf{interactive} des modifications en présentant les différents \emph{hunks}\\ @@ -96,6 +109,13 @@ enfants/parents)\\ \titresec{Création de commit} %---------------------------------------------------------------------- +\soustitre{Toute création de commit vide entièrement l'index}\\ +\begin{tabular}{p{3.4cm}l} +\ex{git commit}\exindex{git commit} & Crée un commit + lance un +éditeur pour la saisie du message de log\\ +\ex{git commit -m <\emph{msg}>}\exindex{git commit} & Crée un commit +avec le message de log \exe{msg}\\ +\end{tabular} %====================================================================== \subsection{Scénarios classiques}