Verified Commit 51be8dc8 authored by Thibaud Duhautbout's avatar Thibaud Duhautbout
Browse files

Ajout checkout

parent b9a9b4c7
Pipeline #27923 passed with stage
in 17 seconds
......@@ -581,9 +581,41 @@ $ git log
\end{beamercolorbox}
\end{frame}
\begin{frame}[fragile]{Changer de version (suite)}
\verb+$ git checkout <sha commit>+ : rétablit le HEAD au commit indiqué
% TODO mettre les ids / messages qui vont bien
\begin{beamercolorbox}[rounded=true,shadow=true]{terminal}
\begin{Verbatim}
$ git checkout ...
$ git status
$ git log
$ git checkout master
\end{Verbatim}
\end{beamercolorbox}
\end{frame}
\subsection{Annuler les modifications sur un fichier précis}
\begin{frame}{git checkout -- file}
\begin{frame}[fragile]{Annuler les modifications sur un fichier particulier}
\begin{block}{}
\enquote{Je sais pas ce que j'ai fait, mais ce fichier il était bien avant que j'y touche... On peut revenir en arrière non ?}
\end{block}
\verb+$ git checkout -- <nom du fichier>+ : rétablit le fichier indiqué dans la version du dernier commit
\begin{beamercolorbox}[rounded=true,shadow=true]{terminal}
\begin{Verbatim}
$ git diff fichier_casse
$ git checkout -- fichier_casse
$ git status
\end{Verbatim}
\end{beamercolorbox}
\end{frame}
\section{Les remotes}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment