\end{block}
\end{frame}
-\section{Basics}
-\subsection{Installation}
+\section{Installation}
\begin{frame}[fragile]
\begin{block}{{\Large\Smiley\Smiley} Linux}
Depending on the distribution you may have to do:\\
- \lstinline{# apt-get install git}\\
- \lstinline{# pacman -S git}\\
- \lstinline{# yum install git}\\
- \lstinline{# emerge --ask dev-vcs/git}\\
+ \texttt{\# apt-get install git}\\
+ \texttt{\# pacman -S git}\\
+ \texttt{\# yum install git}\\
+ \texttt{\# emerge --ask dev-vcs/git}\\
Etc\ldots
\end{block}
\end{frame}
-\subsection{Getting started}
+\section{Getting started \& Workflow}
\begin{frame}[fragile]
\frametitle{Getting started}
- \begin{block}{Check GIT version in (git) bash}
+ \begin{block}{Check GIT version in (GIT) bash}
\begin{lstlisting}
frobnicator@frobmachine:~\$ git --version
git version 1.7.10.4
\end{figure}
\end{frame}
+\section{Everything is a commit}
\begin{frame}[fragile]
\frametitle{Add and commit}
\begin{lstlisting}
-frobnicator@frobmachine:~/projects/myfirstproject\$ echo "This is a frobfile" > frobbedfile
+frobnicator@frobmachine :~/projects/myfirstproject\$ echo "This is a frobfile" > frobbedfile
frobnicator@frobmachine:~/projects/myfirstproject\$ git status
On branch master
\end{frame}
\begin{frame}
- \frametitle{Push}
+ \frametitle{Log \& Checkout}
+ \begin{block}{\texttt{\$ git log}}
+
+ \end{block}
+ \begin{block}{\texttt{\$ git checkout}}
+
+ \end{block}
\end{frame}
+\section{Branching and unevitable merging}
\begin{frame}
- \frametitle{Add and commit}
+ \frametitle{Branching}
\end{frame}
\begin{frame}
- \frametitle{Add and commit}
+ \frametitle{Push \& Pull}
\end{frame}
-\section{Branching}
+\begin{frame}
+ \frametitle{Merge}
+\end{frame}
+
+\section{Tips \& Tricks}
+\begin{frame}
+ \frametitle{\texttt{/home/frobnicator/.gitconfig}}
+\end{frame}
+
+\begin{frame}
+ \frametitle{Public key}
+
+\end{frame}
\end{document}