Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Slides improved #11

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 22 additions & 10 deletions fsfw-git-ws.tex
Original file line number Diff line number Diff line change
Expand Up @@ -1104,7 +1104,7 @@ \section{Git Einführung (mit Praxis)}
\begin{itemize}
\item Bereitgestelltes nicht-trivials Repo:\\
{\scriptsize \url{https://pubgit.sotecware.net/fsfw-git-workshop/lyrik}}
\item Basis für verschiedene Aufgaben (Anregungen zum spielen)
\item Basis für verschiedene Aufgaben (Anregungen zum Spielen)
\begin{enumerate}
\item Repo klonen \cverb|git clone <url>|
\item Überblick verschaffen: \cverb|gitk --all|
Expand Down Expand Up @@ -1200,8 +1200,8 @@ \section{Git Einführung (mit Praxis)}
\begin{itemize}
\item Bedeutung der Zeilen
\begin{enumerate}
\item Erklärender Kommentar
\item Ignoriere alle Dateien in Unterverzeichnissen namens \cverb|__pycache__|
\item Erklärender Kommentar gefolgt von zu ignorierenden Dateien/ Verz.
%% \item Ignoriere alle Dateien in Unterverzeichnissen namens \cverb|__pycache__| %% @FIXME: Diese Zeile passt leider nicht mehr auf die Folie
\end{enumerate}

\end{itemize}
Expand Down Expand Up @@ -1261,8 +1261,9 @@ \section{Schlussbemerkungen}
\begin{itemize}
\item github $\neq$ git
\begin{itemize}
\item git: Freies Tool zur Versionsverwaltung
\item github: Kommerzieller Webservice basierend auf git
\item \href{https://git-scm.com/}{git}: Freies Tool zur Versionsverwaltung
\item \href{http://github.com/}{github}: Kommerzieller Webservice basierend auf git ("Fratzenbuch der Nerds")
\item \href{https://gitea.io/}{Gitea}, GitLab, Fusionforge: freie Git-Webfrontends zum selbst Hosten
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Nos- Das passt hier nicht so perfekt hin. Die Überschrift lautet ja git ≠ github

\end{itemize}
\bigskip
\pause
Expand All @@ -1271,12 +1272,23 @@ \section{Schlussbemerkungen}
\item Merges werden ungemütlich (Binärdateien verwenden z.\,B. oft Offsets)
\item Grund: Delta-Kompression basiert auf zeilenweisen Diffs
\item[$\rightarrow$] \cverb|.git|-Verzeichnis wird ggf. sehr groß
\item mögliche Workarounds
\begin{itemize}
\item \href{http://git-annex.branchable.com/}{git annex} verwenden
\item Zergliedern der Binärdateien (z.B.: Bilder aus Dokumenten auslagern und nur verlinkt einbinden; Zip-Archive meiden)
\end{itemize}
\end{itemize}
\bigskip
\pause
%%\bigskip
%%\pause
\end{itemize}
\end{frame}

\begin{frame}[fragile,label=schluss10]
\frametitle{Schlussbemerkungen (2)}
\begin{itemize}
\item Nicht behandelte wichtige Konzepte/Kommandos
\begin{itemize}
\item \cverb|git fetch|, \cverb|git pull|, \cverb|git push|, \cverb|git rebase|, ...
\item \cverb|git fetch|, \cverb|git pull|, \cverb|git push|, \cverb|git rebase|, \cverb|git submodule|, ...
\item Siehe Cheat-Sheet
\end{itemize}
\bigskip
Expand All @@ -1295,7 +1307,7 @@ \section{Schlussbemerkungen}
\end{frame}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}[label=schluss20]{Schlussbemerkungen (2): Blick übern Tellerrand}
\begin{frame}[label=schluss20]{Schlussbemerkungen (3): Blick übern Tellerrand}

\begin{itemize}
\item Kritische Einführungstage (02. - 13. Okt.)\\[-6mm]
Expand All @@ -1318,7 +1330,7 @@ \section{Schlussbemerkungen}
\end{frame}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{frame}[label=uj]{Schlussbemerkungen (3)}
\begin{frame}[label=uj]{Schlussbemerkungen (4)}
\begin{itemize}
\item Fragen?\\[10mm]
\item Unterstützung {\tiny (im Rahmen unserer Möglichkeiten)}:
Expand Down