Commit 159af088 authored by Romijn, L.B.'s avatar Romijn, L.B.
Browse files

Adding content to general introduction

parent 5c44dead
......@@ -53,15 +53,51 @@
\end{itemize}
\end{frame}
\section{Introduction to Git}
\begin{frame}
\frametitle{What is Git?}
\begin{itemize}
\item \textbf{Control system}: Storing code
\item \textbf{Version Control System}: Maintaining a history of changes
\item \textbf{Distributed Version Control System}: Remote repositories and local repositories
\vspace{4cm}
\begin{picture}(0.1,0.1)
\put(-50.0,-120){\includegraphics[width=0.5\textwidth]{Figs/gitcomp}}
\end{picture}
\end{itemize}
\end{frame}
\begin{frame}
\begin{itemize}
\item Central server to store all files (remote repo)
\item Local copy of files (local repo)
\item Working copy of files
\end{itemize}
\end{frame}
\begin{frame}
\begin{itemize}
\item In each version, Git only stores files that have changed and references to the other files
\item Every \textbf{commit} saves the state of your project in the local repo
\item Every \textbf{push} saves the state of your project in the remote repo
\end{itemize}
\hspace{1.5cm}
\includegraphics[width=0.6\textwidth]{Figs/localremote}
\end{frame}
\begin{frame}
Collaborate with team and \textbf{merge} commits
\includegraphics[width=\textwidth]{Figs/gittree}
\end{frame}
\section{How to use Git}
\subsection{Pull/clone files from a repository on Github/Gitlab}
\subsection{Edit files in your own local Git repo}
\subsection{Push files to a repo on Github/Gitlab}
\section{How to install Git}
\begin{frame}
Add rest.
\end{frame}
\end{document}
\ No newline at end of file
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