Git

Verteilte Versionsverwaltung mit Git

Hallo Ninja!

Es freut uns das du git kennenlernen willst!

Wir haben hier ein Lab für dich zusammengestellt damit du in dieses Thema eintauchen kannst. Finde für dich heraus, warum git eine Zeitmaschine ist und was es mit den Paralleluniversen auf sich hat.

Ziele

Du kannst …

  • git konfigurieren
  • Repositories auschecken
  • Branches erstellen und auschecken
  • Commits erstellen und Commit Messages nach gegebenen Richtlinien formulieren
  • Änderungen vom Server pullen
  • Merge-/Pullrequests erstellen (z.B. auf Github, Bitbucket, Gitlab)
  • Änderungen anhand der Git History nachvollziehen
  • Branches mergen und rebasen

Vielleicht sogar …

  • Commits squashen
  • Tags erstellen und pushen
  • Aliasse einrichten
  • Blame anwenden

Schwerpunkte

Dieses Lab unterteilt sich in folgende Themenbereiche:

Nachdem du die Docs gelesen hast, solltest du in der Lage sein die Labs zu lösen.

Let’s play!

Meisterst du diese Challenges?