# HG changeset patch # User Jordi GutiƩrrez Hermoso # Date 1394571736 14400 # Node ID f42eee738337aff47186d47767d36a0dc8e520d6 # Parent 3df93a421f8d7f4265a718f71925db88a4c537a5 Add more pauses in the command list diff -r 3df93a421f8d -r f42eee738337 talk.tex --- a/talk.tex Tue Mar 11 16:55:28 2014 -0400 +++ b/talk.tex Tue Mar 11 17:02:16 2014 -0400 @@ -138,25 +138,38 @@ \column{0.3 \textwidth} \begin{itemize} \item \texttt{amend} + \pause \item \texttt{fold} + \pause \item \texttt{previous} + \pause \item \texttt{next} + \pause \item \texttt{prune} + \pause \item \texttt{uncommit} + \pause \item \texttt{restore} \end{itemize} \pause \column{0.7 \textwidth} \begin{itemize} \item \texttt{hg commit -{}-amend} + \pause \item can be done with \texttt{hg histedit} + \pause \item \texttt{hg update -r 'parents()'} + \pause \item \texttt{hg update -r 'children()'} + \pause \item \texttt{hg strip} + \pause \item \texttt{hg strip -{}-keep} + \pause \item \texttt{hg unbundle strip-backup/...} \end{itemize} \end{columns} + \pause \begin{center} {\large These are very scriptable!} \end{center} @@ -178,12 +191,19 @@ \end{itemize} \column{0.7 \textwidth} \begin{itemize} + \pause \item \texttt{git commit -{}-amend} + \pause \item can be done with \texttt{git rebase -i} + \pause \item \texttt{git checkout HEAD\^} + \pause \item Nothing simple, must use log or reflog + \pause \item \texttt{git reset -{}-hard HEAD\^} + \pause \item \texttt{git reset -{}-soft HEAD\^} + \pause \item Nothing simple, must use reflog \end{itemize} \end{columns} @@ -192,6 +212,7 @@ \begin{frame} {\Large \textbf{Evolve's core}} There's also a shiny, new command that does magic: + \pause \begin{center} {\Large \texttt{hg evolve}} \end{center}