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
Der Link zur Originalquelle öffnet einen neuen Tab.