Skip to content

bstachmann/git-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Git Workshop Material

Übungen

Die Übungen findet man im Verzeichnis build/git-uebungen.

Zur Hallo-Welt-Übung kommt man beispielsweis mit:

    $ cd build/git-uebungen/aufgaben/intro-hallo-welt

Falls das Übungsverzeichnis noch fehlt, oder nicht aktuell ist:

    $ ./gradlew clean assembleDist

Per GitHub-Action gebautes Zip-File mit den Übungen

Download git-uebungen.zip

Den GitHub Actions Workflow findet man hier.

Präsentation als Website auf github.io

Die Website wird als GitHub Pages https://bstachmann.github.io/git-workshop/ gehosted.

Website lokal lokal hosten

  • Port 8080: Website inklusive dynamischem Content (Teilnehmefortschritt) (log-File)
  • Port 8040: Monitoring des Teilnehmerfortschrits (für den Trainer) (log-File)
  • Port 4000: Nur statische Website (identisch zu GitHub-Pages) (log-File)

Die Server können per Script gestartet werden (im devcontainer passiert dies automatisch):

   $ scripts/run-all.sh

Exercies

Exercises can be found in build/git-uebungen.

  • gradle run to rebuild the exercises
  • gradle distUebungenMarkdown to update descriptions for the website. Commit and push.
  • gradle distUebungenZip to update descriptions for the website. Commit and push.

Remotes

 $ git remote add github https://github.com/bstachmann/git-workshop.git
 $ git remote add gitlab https://gitlab.com/bjoern.stachmann/git-workshop.git