Removes some of the initial slides
The presentation is already quite long, some of this is pretty unnecesary
This commit is contained in:
parent
d2e40a357c
commit
79a2042c1a
1 changed files with 14 additions and 47 deletions
53
main.latex
53
main.latex
|
@ -69,32 +69,23 @@
|
||||||
|
|
||||||
\begin{document}
|
\begin{document}
|
||||||
|
|
||||||
\frame{\titlepage}
|
\frame{
|
||||||
|
\titlepage
|
||||||
\note{%
|
\note{%
|
||||||
A few people recently have asked me about Git.
|
A few people recently have asked me about Git.
|
||||||
|
|
||||||
Git has become the de-facto for most situations.
|
Git has a reputation for being hard. I think this is (at least partly) because so much of
|
||||||
|
its inner workings are abstracted away making the interface feel like magic. Not to mention
|
||||||
|
videos with titles like "Learn git in 15 minutes"
|
||||||
|
|
||||||
Microsoft recently moved to git for version controlling Windows and Office.
|
I think that understanding a bit about how Git works under the hood will help de-mistily it.
|
||||||
|
It certainly did for me.
|
||||||
|
|
||||||
|
Git's data model is actually quite simple (beautiful even). Understanding the basics of this
|
||||||
|
can really help.
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
\begin{frame}
|
|
||||||
\frametitle{Aims}
|
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item Go through some basic operations to help you use git
|
|
||||||
\item Give you enough of a grounding to understand the official documentation
|
|
||||||
\end{itemize}
|
|
||||||
\note{%
|
|
||||||
I am obviously not going to be able to go over everything that git does because it does so much.
|
|
||||||
|
|
||||||
Hopefully after this you will be able to use Git well for most day-to-day tasks. Git has very
|
|
||||||
compressive documentation. I hope that this will also give you enough of a background to
|
|
||||||
understand the documentation.
|
|
||||||
}
|
}
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
|
|
||||||
\begin{frame}
|
\begin{frame}
|
||||||
|
@ -138,30 +129,6 @@
|
||||||
\end{frame}
|
\end{frame}
|
||||||
|
|
||||||
|
|
||||||
\begin{frame}
|
|
||||||
\frametitle{Obligitary XKCD Comic}
|
|
||||||
\begin{center}
|
|
||||||
\includegraphics[width=\textwidth,height=0.8\textheight,keepaspectratio]{auto-xkcd-1597.png}
|
|
||||||
\end{center}
|
|
||||||
\note{%
|
|
||||||
I have done this
|
|
||||||
|
|
||||||
Git has a reputation for being hard.
|
|
||||||
|
|
||||||
It's interface abstracts away a lot of the work, meaning it's commands can feel like magic.
|
|
||||||
When it works, this is fine but unfortunately when things go wrong, you can be left - like
|
|
||||||
in this comic - with no idea how to proceed.
|
|
||||||
|
|
||||||
It's interface can be confusing, there are some commands that do a lot (checkout) and there
|
|
||||||
are often multiple ways to achieve something.
|
|
||||||
|
|
||||||
I think that understanding a bit about how Git works under the hood will help de-mistily it.
|
|
||||||
|
|
||||||
Git's data model is actually quite simple (beautiful even). Understanding the basics of this
|
|
||||||
can really help.
|
|
||||||
}
|
|
||||||
\end{frame}
|
|
||||||
|
|
||||||
\begin{frame}[fragile]
|
\begin{frame}[fragile]
|
||||||
\frametitle{Install}
|
\frametitle{Install}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue