Wir bauen die beste Plattform zum Git-Lernen
Sieh dir an, woran wir arbeiten und was als Nächstes kommt. Dein Feedback bestimmt unsere Prioritäten.
Mehr Inhalte
In ArbeitEine umfassende Bibliothek von Git-Befehlen aufbauen
Kernbefehle
13 wichtige Befehle mit Visualisierungen dokumentiert
Weitere Git-Befehle
72 Befehlsseiten: alle 70 Alltagsbefehle der offiziellen Befehlsliste von Git 2.48 (100 %), plus 2 neuere — 46 % aller 151 Befehle, wenn man Plumbing und Server-Helfer mitzählt
Git-Glossar
A-Z-Leitfaden zur Git-Terminologie mit 60 Begriffen
Suchfunktion
Alle Befehle und Glossarbegriffe durchsuchen
Anleitung „Erste Schritte“
Schritt-für-Schritt-Einführung in Git für absolute Anfänger
Szenarien aus der Praxis
15 durchgehende Durchläufe, vom ersten Commit bis zu Unternehmens-Workflows: Hotfix-Releases, einen PR rebasen, Rollbacks, flache Klone in CI
Engine-v3-Visualisierungen
Jeder Befehl und alle 260 animierbaren Optionen laufen in einem Git-Simulator, dessen Ausgabe gegen Git 2.48 geprüft wird
Git-Spielwiese
Eine eigene Seite, um eigene Git-Befehle zu tippen, mit Hinweisen auf den wahrscheinlichen nächsten Befehl
Plumbing-Befehle
Die 81 übrigen Befehle: Low-Level-Plumbing (cat-file, rev-parse, update-ref…), E-Mail- und SVN/CVS-Brücken, Server-Helfer
Genauigkeit & Vertrauen
In ArbeitJede Animation gegen echtes Git geprüft
Gegen echtes Git geprüft
Jede Lektion wird vor jedem Release in echtem Git 2.48 abgespielt und Zeile für Zeile verglichen — 2.134 Schritte, 0 Unterschiede
Transparenzbericht
Die Seite zur Genauigkeit der Visualisierungen zeigt pro Befehl und Szenario, wann zuletzt geprüft wurde
Bewertete und datierte Optionen
Jede Option hat eine Empfehlung und die erste Git-Version, die sie kennt
Ehrliche Erklärkarten
Befehle und Optionen, die sich nicht ehrlich animieren lassen, werden erklärt statt vorgetäuscht
Lernfunktionen
In ArbeitWerkzeuge, mit denen du Git schneller meisterst
Git-Workflows
GitHub flow, Git flow, Trunk-based und Forking: Regeln aus den Originalquellen, ein Einrichtungs-Durchlauf und eine Übung im Viererteam für jeden
Spickzettel
Sechs druckbare A4-Blätter mit PDFs zum Herunterladen: Git auf einen Blick (die Karte), Historie auf einen Blick, das Wichtigste, Branches, Rückgängig & Wiederherstellen, Workflows
Spielwiesen-Szenarien
Eine Spielwiesen-Sitzung als Datei speichern und später Schritt für Schritt abspielen
Befehlsvergleiche
Vergleich nebeneinander: merge vs. rebase, reset vs. revert
Playground-Aufgaben
Ziele im Playground (einen Commit rückgängig machen, einen Konflikt lösen…), vom Simulator geprüft
Per Link teilen
Eine Playground-Sitzung oder einen Lektionsschritt als Link teilen — ohne Datei, ohne Konto
Website & Barrierefreiheit
In ArbeitFür alle Lernenden, auf jedem Bildschirm
Sechs Sprachen
Englisch, Französisch, Spanisch, Portugiesisch, Deutsch und Arabisch (von rechts nach links), inklusive Seiten und Lektionen
Themes
Helles und dunkles Website-Theme plus fünf Visualisierungs-Themes (eines farbenblindfreundlich)
Farbenblind-Modus und Textgröße
Grün/Rot-Bedeutungen auf Blau/Orange umgestellt; einstellbare Textgröße
Mobile Nutzung
Vollständige Mobil-Unterstützung mit Touch-Gesten, responsiven Visualisierungen und optimierten Layouts
Weitere Sprachen
Italienisch, Japanisch, Chinesisch… je nach Nachfrage
Offline-Modus
Die Website als App installieren und ohne Verbindung lernen
Community & Beteiligung
OptionalOptional — nur, was ohne Konten funktioniert: alles Gespeicherte bleibt in deinem Browser
Quiz & Tests
Teste dein Wissen nach jedem Abschnitt
Lernfortschritt
Verfolge, welche Befehle du gelernt hast (im Browser gespeichert)
Lesezeichen
Speichere deine Lieblingsbefehle und -abschnitte (im Browser gespeichert)
Fortgeschrittene Inhalte
LangfristigTiefgang für Power-User
Git-Interna
Wie Git unter der Haube funktioniert: Objekte, Refs, Packfiles
Leitfaden zur Fehlerbehebung
Häufige Fehler und ihre Lösungen
Git-Hooks
Pre-commit, post-commit und Automatisierungs-Workflows
Git-Konfiguration im Detail
Konfigurationsoptionen ausführlich erklärt
Hast du einen Vorschlag?
Wir freuen uns auf deine Ideen für neue Funktionen oder Verbesserungen.