Skip to content

Commit

Permalink
Rest van fixes voor morgen
Browse files Browse the repository at this point in the history
  • Loading branch information
maartenberg committed Nov 29, 2016
1 parent c58ee40 commit ac52134
Show file tree
Hide file tree
Showing 4 changed files with 50 additions and 23 deletions.
5 changes: 3 additions & 2 deletions sections/git-structuur.tex
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,8 @@ \subsection{Locaties}
Staging area & bestanden die je gaat committen\\
Repository / \texttt{.git/}&Bevat metadata, objecten
\end{tabular}
Alleen bestanden in `normale' map aanpassen, rest doet Git voor je!

Bestanden in working directory pas je aan, de rest doet Git!
\end{frame}

\subsection{Gegevensstructuur}
Expand Down Expand Up @@ -55,7 +56,7 @@ \subsection{Gegevensstructuur}
\item Bewerk bestanden (meestal tot `werkend' punt)
\item \texttt{git add}: Bestanden naar staging area
\begin{itemize}
\item (\texttt{git status}, \texttt{git diff --staged} helpers)
\item \texttt{git status}, \texttt{git diff --staged}
\end{itemize}
\item Zeker? $\rightarrow$ \texttt{git commit}
\end{enumerate}
Expand Down
13 changes: 13 additions & 0 deletions sections/git-waarom.tex
Original file line number Diff line number Diff line change
Expand Up @@ -40,3 +40,16 @@ \subsection{Waarom git?}
\end{itemize}
Als je de command line snapt, snap je de andere clients!
\end{frame}

\begin{frame}{Hoe git je nog gudder?}
\begin{itemize}
\item Pro Git, het offici\"ele boek: \url{https://git-scm.com/book}
\item Interactieve tutorials:
\begin{itemize}
\item \url{https://try.github.io}
\item \url{https://codecademy.com/learn/learn-git}
\end{itemize}
\item \url{https://www.atlassian.com/git/tutorials/}
\item \emph{Google} en zelf doen!
\end{itemize}
\end{frame}
8 changes: 5 additions & 3 deletions sections/installing.tex
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@ \subsection{Download}
\begin{itemize}
\item \small{Maak snelkoppeling naar git-bash in \tt{Program Files/Git/cmd}}
\end{itemize}
\item Mac: \url{https://git-scm.com/download/mac}
\item Mac: \url{https://git-scm.com/download/mac} OF in Terminal
\texttt{bash}
\item Linux: gebruik je package manager
\end{itemize}
\end{frame}
Expand All @@ -24,9 +25,10 @@ \subsection{Configureren}
{\small\alert{Wordt aan iedere commit verbonden die je maakt!}}\\

\texttt{git config --global color.ui auto}\\
\texttt{git config --global core.editor nano}\\
\emph{Windows en macOS: installeer Atom \url{https://atom.io}}\\
\texttt{git config --global core.editor "atom --wait"}\\

Als je minder vaak om je wachtwoord wil worden gevraagd (bij externe servers):
%Als je minder vaak om je wachtwoord wil worden gevraagd (bij externe servers):

\begin{itemize}
\item \tt{git config --global credential.helper cache}
Expand Down
47 changes: 29 additions & 18 deletions sections/whatsnext.tex
Original file line number Diff line number Diff line change
@@ -1,4 +1,32 @@
\section[Tips]{Tips en tricks}
\section[Hoe verder?]{Hoe verder na deze tutorial?}

\begin{frame}{Mogelijkheden}
Git heeft heel veel mogelijkheden voor verschillende use-cases:
\begin{center}
\begin{tabular}{ll}
\texttt{alias} & Verkort veelgebruikte commando's \\
\texttt{grep} & Doorzoek alle bij Git bekende bestanden \\
\texttt{submodules} & Sluit een ander volledig git-repository in \\
\texttt{stash} & Sla wijzigingen tijdelijk op\\
Hooks & Voer scripts uit wanneer je iets doet in Git \\
Travis CI & Bouw en publiceer iets bij elke \texttt{git push}
\end{tabular}
\end{center}
Lees de handleiding: \texttt{git help [commando]}
\end{frame}

\begin{frame}{Extra hulpbronnen}
\begin{itemize}
\item Pro Git, het offici\"ele boek: \url{https://git-scm.com/book}
\item Interactieve tutorials:
\begin{itemize}
\item \url{https://try.github.io}
\item \url{https://codecademy.com/learn/learn-git}
\end{itemize}
\item \url{https://www.atlassian.com/git/tutorials/}
\item \emph{Google} en zelf doen!
\end{itemize}
\end{frame}

\begin{frame}{git alias}
Maak verkortingen voor commando's:
Expand All @@ -19,23 +47,6 @@
\end{itemize}
\end{frame}

\begin{frame}{Zelf uitzoeken als nuttig?}
Submodules, stash, Travis
\end{frame}

\begin{frame}{git help}
Uitgebreide handleiding: \texttt{git help [commando]}
\end{frame}

\begin{frame}{Voorbij deze workshop}
\begin{itemize}
\item \url{https://git-scm.com/book} Pro Git
\item \url{https://codecademy.com/learn/learn-git}
\item \url{https://www.atlassian.com/git/tutorials/}
\item \url{https://overapi.com/git/} Cheat sheet!
\end{itemize}
\end{frame}

\begin{frame}{Dat was het dan}
De slides zijn op
\end{frame}

0 comments on commit ac52134

Please sign in to comment.