Commit c3766e99 authored by Mihai's avatar Mihai

Introduction draft.

parent 8ce88626
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -20,7 +20,7 @@
%\renewcommand{\pause}{}
% Make the title page.
\makeTitleSlide{\includegraphics[width=3.5cm]{git_logo}}
\makeTitleSlide{\includegraphics[width=3.5cm]{images/git_logo.pdf}}
% First page of the presentation.
\section{Introduction}
......@@ -41,6 +41,20 @@
\end{tikzpicture}
\end{pframe}
\subsection{General features}
\begin{pframe}
\begin{itemize}
\item Keep track of your files in an orderly manner.
\begin{itemize}
\item Hide old versions.
\item Easily access old versions.
\item Check the differences between current and older versions.
\item Record who made changes and when.
\end{itemize}
\item Enables collaboration.
\end{itemize}
\end{pframe}
\subsection{Step by step}
\begin{pframe}
\begin{center}
......@@ -102,6 +116,12 @@
\end{center}
\end{pframe}
\begin{pframe}
\begin{center}
\includegraphics[width=1\textwidth]{images/vcs_example/vcs_example_10.pdf}
\end{center}
\end{pframe}
\subsection{Local repository}
\begin{pframe}
\begin{center}
......@@ -129,19 +149,6 @@
\end{center}
\end{pframe}
\subsection{General features}
\begin{pframe}
\begin{itemize}
\item Keep track of your files in an orderly manner.
\begin{itemize}
\item Hide old versions.
\item Check the differences between current and older versions.
\item Record who made changes and when.
\end{itemize}
\item Enables collaboration.
\end{itemize}
\end{pframe}
\subsection{Why should I use it?}
\begin{pframe}
For a single user:
......@@ -244,45 +251,33 @@
\end{pframe}
\section{Remotes}
\subsection{A lot of choices}
\subsection{Web-based}
\begin{pframe}
GitHub.
\begin{itemize}
\item Only free for open source projects.
\end{itemize}
\bigskip
SourceForge, BitBucket, Gitorious, \ldots
\bigskip
GitLab.
\begin{itemize}
\item Issue tracking.
\item Wiki.
\item ``Project wall''.
\item Snippet.
\item User profiles.
\end{itemize}
\vfill
\permfoot{\url{https://github.com/}}
\begin{center}
\includegraphics[width=\textwidth]{images/central_remotes.pdf}
\end{center}
\end{pframe}
\section{GitLab demonstration}
\begin{pframe}
\begin{center}
\includegraphics[width=\textwidth]{images/central_remotes_01.pdf}
\end{center}
\end{pframe}
\section{Practical}
\subsection{Outline}
\begin{pframe}
We are going to:
GitHub:
\begin{itemize}
\item Create and configure a user account on the GitLab server.
\item Upload an \lstinline{ssh-key} to work with Git.
\item Free for public repositories. Paid for private ones.
\item Hosting provided for free.
\end{itemize}
\bigskip
\vfill
\permfoot{\url{https://git.lumc.nl/}}
GitLab:
\begin{itemize}
\item Self hosting - own installation.
\item No hosting provided.
\item Basic features for free. Paid advanced ones.
\end{itemize}
\end{pframe}
\makeAcknowledgementsSlide{
......
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