Răsfoiți Sursa

add core presentation

Noah Vogt 3 ani în urmă
părinte
comite
c9355bbdbb
2 a modificat fișierele cu 48 adăugiri și 0 ștergeri
  1. 45 0
      vortrag/core.md
  2. 3 0
      vortrag/core.sh

+ 45 - 0
vortrag/core.md

@@ -0,0 +1,45 @@
+---
+title:
+ - Eine Email-Client-App entwicklen
+subtitle:
+ - snailmail
+author:
+ - Noah Vogt & Simon Hammer
+institute:
+ - Gymnasium Kirschgarten
+theme:
+ - Copenhagen
+aspectratio:
+ - 169
+---
+
+
+# What is Git?
+
+Git is a Source Control Management application.
+
+Git is used to perform development in a decentralized manner.
+
+Git uses a remote server to provide a centralized place to hold the source of
+truth.
+
+Everything in Git is a local operation.
+
+# Defining terms
+
+* What is SCM?
+    * Source Control Management/Manager
+    * The tool that tracks the changes made to files that are being watched by
+      the SCM tool.
+    * Git, SVN, VCS, HG are all SCM tools.
+* What is a commit?
+    * A `commit` is a point in time after changes in files have been saved that
+      that Git is told to record the state of tracked files.
+* What is a branch?
+    * A `branch` is a mirror image from a point in time of the parent where the
+      user can make changes without impacting the parent.
+* What is an upstream?
+    * An `upstream` is where the original code came from.
+* What is a remote?
+    * A special server where Git repositories are hosted for other to pull from
+      and make their upstream.

+ 3 - 0
vortrag/core.sh

@@ -0,0 +1,3 @@
+#!/bin/sh
+
+pandoc core.md -t beamer -o core.pdf