Warum wyrm
Du kennst Git bereits.
Das ändert jj.
Jujutsu (jj) behält Gits Speicher und Forges — deine Repos, deine Remotes, deine Pull Requests funktionieren weiterhin — und denkt die Teile des Workflows neu, die dich täglich ausbremsen. wyrm ist die GUI, die von Tag eins für diesen Workflow gebaut wurde, nicht nachträglich drangeschraubt.
Der Wechsel im Denkmodell
Nichts hier verlangt, dass du Versionskontrolle neu lernst. Es ist meist das, was du dir von Git schon immer gewünscht hast — und ein paar Momente, in denen es dir einfach nicht mehr im Weg steht.
Keine Staging-Area, kein Stash
Kein git add-Tanz und kein Stash, den man aus den Augen verliert. Jede Änderung in deiner Arbeitskopie ist schlicht Teil des aktuellen Commits. Du verschiebst Arbeit zwischen Commits, statt sie durch einen Index zu schleusen.
Die Arbeitskopie ist ein Commit
jj erstellt automatisch einen Snapshot deines Arbeitsverzeichnisses als echten Commit. Dateien zu bearbeiten ergänzt ihn; ihn zu beschreiben gibt ihm eine Nachricht. Woran du gerade arbeitest, ist im Graphen immer ein erstklassiges Objekt, kein Haufen uncommitteter Änderungen.
Konflikte blockieren dich nicht
Ein Konflikt ist ein festgehaltener Zustand, keine Wand. Ein Rebase oder Merge wird immer abgeschlossen — der Konflikt wandert mit dem Commit, und du löst ihn auf, wann du willst. wyrm gibt diesem Zustand einen echten Drei-Wege-Editor mit Entscheidungen pro Hunk.
Alles rückgängig machen, per Op-Log
jj erfasst jede Operation — jeden Commit, jeden Rebase, jede Bookmark-Verschiebung — in einem Operations-Log. Mist gebaut? jj undo nimmt es zurück. wyrm bringt dieses Log nach vorn, sodass „das Letzte rückgängig machen" ein echter, sichtbarer Knopf ist und kein Stoßgebet an das Reflog.
Wie wyrm abschneidet
Ehrliche Version: Das Feld der Git-GUIs ist reif und gut in Git. wyrms Vorteil ist, dass es jj-nativ ist — und indie. Zellen, die wir nicht fair beurteilen können, bleiben als „—" oder „variiert".
Die Konkurrenzspalten sind bewusst allgemein gehalten — Funktionen und Preise ändern sich, und uns ist vage lieber als falsch. Für Details schau auf die jeweilige Website. „Heute natives macOS" bezieht sich auf wyrms aktuelles Release; weitere Plattformen stehen auf der Roadmap.
Kostenlos für ein Repo, für immer
Das gesamte lokale Erlebnis — der Log-Graph, die Konfliktlösung, das Operations-Log, die Diffs — ist für ein Repository kostenlos, so lange du willst. Keine Testuhr auf dem Kern, keine Funktion als Geisel hinter einem Login.
Wenn dir ein einzelnes Repo zu klein wird, schaltet Pro unbegrenzte Repositories frei (mit Business für Teams). Beide gibt es nur jährlich und so bepreist, dass das Ja leichtfällt — wer früh abonniert, sichert sich den Launch-Preis für die gesamte Laufzeit des Abos. Die volle Aufschlüsselung steht auf der Preisseite.
Kein VC-Geld, kein Enterprise-Upselling-Theater, keine Analyse, die mitliest, was du in der App anklickst. wyrm wird von den Leuten finanziert, die für Pro zahlen — und genau so bleibt es unabhängig.