Historique git
This commit is contained in:
parent
8e04e09e00
commit
c3585c47d4
|
|
@ -69,6 +69,45 @@
|
||||||
Git n'est pas un processus qui tourne en permanence: chaque commande est un processus rapide. Tout est enregistré dans des fichiers: il est possible d'interrompre le travail à tout moment.
|
Git n'est pas un processus qui tourne en permanence: chaque commande est un processus rapide. Tout est enregistré dans des fichiers: il est possible d'interrompre le travail à tout moment.
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
|
\section{Le commit}
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\begin{block}{}
|
||||||
|
Le commit est l'entité de base de git.
|
||||||
|
\end{block}
|
||||||
|
|
||||||
|
Un commit c'est:
|
||||||
|
\begin{itemize}
|
||||||
|
\item Un ensemble de changements (sur un ou plusieurs fichiers)
|
||||||
|
\item Une date
|
||||||
|
\item Un auteur
|
||||||
|
\item \textbf{Un message}
|
||||||
|
\item Un pointeur vers sont parent
|
||||||
|
\end{itemize}
|
||||||
|
|
||||||
|
\begin{alertblock}{}
|
||||||
|
Les commit doivent raconter une histoire!
|
||||||
|
\end{alertblock}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\begin{frame}
|
||||||
|
\frametitle{Un historique git}
|
||||||
|
\begin{columns}[c]
|
||||||
|
\column{0.5\textwidth}
|
||||||
|
\begin{center}
|
||||||
|
\includegraphics[height=0.7\textheight]{img/gitrepo}
|
||||||
|
\end{center}
|
||||||
|
\column{0.5\textwidth}
|
||||||
|
\begin{itemize}
|
||||||
|
\item Un projet git c'est une suite de commits (et un pointeur sur le dernier).
|
||||||
|
\item Le contenu d'un fichier existe comme suite de modifications.
|
||||||
|
\item Un commit non pointé est un commit perdu.
|
||||||
|
\end{itemize}
|
||||||
|
\end{columns}
|
||||||
|
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
\end{document}
|
\end{document}
|
||||||
|
|
|
||||||
Binary file not shown.
Binary file not shown.
|
After Width: | Height: | Size: 13 KiB |
Loading…
Reference in New Issue