Die Übungen findet man im Verzeichnis build/git-uebungen.
Zur Hallo-Welt-Übung kommt man beispielsweis mit:
$ cd build/git-uebungen/aufgaben/intro-hallo-weltFalls das Übungsverzeichnis noch fehlt, oder nicht aktuell ist:
$ ./gradlew clean assembleDistDen GitHub Actions Workflow findet man hier.
Exercises can be found in build/git-uebungen.
gradle runto rebuild the exercisesgradle distUebungenMarkdownto update descriptions for the website. Commit and push.gradle distUebungenZipto update descriptions for the website. Commit and push.
Die Website wird als GitHub Pages https://bstachmann.github.io/git-workshop/ gehosted.
- Port
8000: Website inklusive dynamischem Content (Teilnehmefortschritt) zum Monitoring des Teilnehmerfortschrits. (log-File) - Port
4000: Nur statische Website (identisch zu GitHub-Pages) (log-File)
Die Server können per Script gestartet werden:
$ scripts/start-all.shStarten per scripts/start-all.sh, wie oben.
Auf dem Tab Ports den Port 8000 auf public setzen.
Dann kann man den Link sharen. Die Teilnehmer müssen den Zugriff bestätigen.
$ git remote add github https://github.com/bstachmann/git-workshop.git
$ git remote add gitlab https://gitlab.com/bjoern.stachmann/git-workshop.git