diff --git a/imgs/logo_git.png b/imgs/logo_git.png new file mode 100644 index 0000000000000000000000000000000000000000..18c5b29d788326339b39df657ad2c9134de2ac45 Binary files /dev/null and b/imgs/logo_git.png differ diff --git a/imgs/logo_mercurial.png b/imgs/logo_mercurial.png new file mode 100644 index 0000000000000000000000000000000000000000..2092205d19e8638dba290fa2466f2ad154461fb1 Binary files /dev/null and b/imgs/logo_mercurial.png differ diff --git a/imgs/logo_svn.png b/imgs/logo_svn.png new file mode 100644 index 0000000000000000000000000000000000000000..ccd70d91a0f82b696981181983457021b93b1b90 Binary files /dev/null and b/imgs/logo_svn.png differ diff --git a/main.tex b/main.tex index 2e03a082b85b2908c0d8ee20d705a414cc2a53b2..65f9da149fd3b9db94a7b636d27b4edbd09fd811 100644 --- a/main.tex +++ b/main.tex @@ -60,4 +60,8 @@ pdfproducer={Latex}, \titlepage \end{frame} +\section{Introduction} + +\input{./src/tex/introduction.tex} + \end{document} diff --git a/src/tex/introduction.tex b/src/tex/introduction.tex new file mode 100644 index 0000000000000000000000000000000000000000..a8df0ed6776d82cd383c19f78490bc355b2f397c --- /dev/null +++ b/src/tex/introduction.tex @@ -0,0 +1,55 @@ +\begin{frame} + \frametitle{Qu'est-ce que Git ?} + \begin{block}{À propos} + Git est un {\bf logiciel} de {\bf gestion de version}. Il est {\bf open source} et publié sous {\bf license libre} + \end{block} \Pause + \begin{block}{Sur quelles plateformes ?} + Git est aussi bien disponible sur les distributions {\bf GNU/Linux} que sur {\bf MacOS} et sur {\bf Windows}. + On trouve également des applications Git pour {\bf Android}. + \end{block} +\end{frame} + +\begin{frame} + \frametitle{Pourquoi la gestion de version ?} + \begin{itemize} + \item Sauvegarde {\bf incrémentale} du travail \Pause + \item {\bf Suivi} des modifications et {\bf retour en arrière} \Pause + \item {\bf Partage} des modifications \Pause + \item {\bf Centralisation} des sources \Pause + \item {\bf Collaboration} simplifiée \Pause + \item Possibilité de {\bf maintenir plusieurs versions} + \end{itemize} +\end{frame} + +\begin{frame} + \frametitle{Différents logiciels de gestion de version} + + \includegraphics[height=2cm]{./imgs/logo_git.png} + \hfill + \includegraphics[height=2cm]{./imgs/logo_svn.png} + \hfill + \includegraphics[height=2cm]{./imgs/logo_mercurial.png} + \bigskip + + \centering + Et plein d'autres ! + + 37 systèmes recensés sur Wikipedia + + (\url{https://en.wikipedia.org/wiki/Comparison_of_version_control_software}) +\end{frame} + +\begin{frame} + \frametitle{Petite histoire de Git} + \begin{figure}[h] + \centering + \includegraphics[scale=.2]{./imgs/logo_git.png} + \end{figure} + \begin{itemize} + \item Créé en 2005 par les développeurs du noyeau Linux + \item Système de gestion de version distribué + \item Rapide + \item Possibilité de développements non-linéaires (branches) + \item Popularité grandissante chez les développeurs + \end{itemize} +\end{frame}