diff --git a/foo.md b/foo.md
index f5e5d8fc3de440fd43fd6009e0cd007b64009adf..c2bd648bfc41bf42b79e85d6309ecdd3b3965363 100644
--- a/foo.md
+++ b/foo.md
@@ -1,11 +1,74 @@
 Prereq
 ======
 
+- github account
+- local git client installation / eigenes notebook mitbringen
+- registration to the course
+- bonus: your own project without VCS
+
 Basics
 ======
 
+VCS für mich
+------------
+
+### config
+
+### init
+
+### commit
+
+- -am
+
+was hat sich nu verändert?
+--------------------------
+
+### log
+
+--stat
+
+-p
+
+### diff
+
+### repo / stage / working
+
+### add / reset / checkout
+
+vcs mit backup
+--------------
+
+- github neues projekt --> projekteinbindung: clone / remote add origin foo
+- push
+- pull
+
 Workflows
 =========
 
+branching workflows
+-------------------
+
+was sind branches und wofür brauch ich sie? diese frage sollte eindeutig in diesem kapitel erklärt
+werden.
+
+### nvie successful git branching model
+
+### multi master
+
+paper with many journals
+
+same paper text  -  different theme file for page layout, graph layout, etc.
+
+## tips for papers
+
+git diff -w --ignore-blank-lines --word-diff
+
 Your Projects
 =============
+
+
+
+
+##### STuff
+
+- explain all collaboration workflows via github