bk99.de entertain the web since 1997

Git-Branches interaktiv lernen

Zusammenfassung

Peter Cottle entwickelt eine visuelle Übungsumgebung, in der Git-Befehle einen Commitgraphen unmittelbar verändern.

Ideen

  • Jede Aufgabe besitzt einen sichtbaren Ausgangs- und Zielgraphen.
  • Befehle verändern Branches, Commits und HEAD animiert.
  • Lokale und entfernte Operationen werden getrennt geübt.
  • Fehler lassen sich ohne Risiko zurücksetzen und wiederholen.

Einsichten

  • Visualisierung verbindet Befehle mit ihrem tatsächlichen Datenmodell.
  • Sichere Sandkästen fördern Experimente mit riskant wirkenden Operationen.
  • Aufgabenbasierte Rückmeldung macht abstrakte Graphen handhabbar.

Fakten

  • Learn Git Branching läuft im Browser.
  • Das Projekt ist quelloffen.
  • Es behandelt Rebase, Cherry-pick und Remotes.

Empfehlungen

  • Löse Aufgaben zuerst ohne Lösungshinweise.
  • Übertrage danach denselben Ablauf in ein Testrepository.

Referenzen

Originalartikel lesen →