Was ist Jujutsu?
Jujutsu ist ein Git-kompatibles Versionskontrollsystem, das ein einfacheres und leistungsfähigeres Modell als Git bietet und dabei vollständig abwärtskompatibel zu bestehenden Git-Repositories bleibt. Es verwendet den Befehl jj, behandelt die Arbeitskopie als Commit, bietet erstklassige Konflikthandhabung und ein Undo für jede Operation — sodass Sie weiterhin Git-Hosting wie GitHub oder Forgejo darunter nutzen können.
⚡ Wichtigste Funktionen von Jujutsu
🔄 Git-kompatibel
Funktioniert direkt mit bestehenden Git-Repositories und Remotes wie GitHub und Forgejo.
↩️ Universelles Undo
Jede Operation wird aufgezeichnet und kann mit einem einzigen Befehl rückgängig gemacht werden.
🧩 Erstklassige Konflikte
Konflikte werden in Commits gespeichert und können jederzeit gelöst werden, nicht nur bei Merges.
📄 Arbeitskopie als Commit
Die Arbeitskopie ist selbst ein Commit, wodurch die Staging-Area entfällt und Workflows vereinfacht werden.
🎯 Warum Jujutsu?
- Einfacheres Modell: Keine Staging-Area und ein konsistenter, vorhersehbarer Workflow
- Sicheres Experimentieren: Jede Operation rückgängig machen, einschließlich Rebases und Merges
- Git-Interop: Weiterhin Git-Hosting nutzen und mit Git-Nutzern zusammenarbeiten
- Leistungsstarke Historienbearbeitung: Müheloses Rebasing und Umschreiben von Commits
🆕 Highlights
- Der jj-Befehl: Eine moderne CLI für Git-Repositories
- Operation Log: Vollständige Historie der Repository-Operationen mit Undo
- Konflikthandhabung: Konflikte werden in Commits gespeichert und sind jederzeit lösbar
- Git-Backend: Interoperiert mit bestehenden Git-Remotes
📦 Installation von debian.griffo.io
Schritt 1: Repository hinzufügen
Schritt 2: jujutsu installieren
🎯 Grundlegende Verwendungsbeispiele
🚀 Warum debian.griffo.io wählen?
- Offizielles Ubuntu: Oft monatelang veraltet, ohne die neuesten Funktionen
- debian.griffo.io: Neueste Version innerhalb weniger Stunden nach Release
- Manuelle Installation: Manuelle Downloads und PATH-Einrichtung erforderlich
- Unser Repository: Vorgefertigte, einsatzbereite Pakete
- ✅ Neueste Funktionen: Erhalten Sie die neuesten Jujutsu-Funktionen und Verbesserungen sofort
- ✅ Keine manuelle Einrichtung: Vorgefertigte Binärdateien, installiert und aktualisiert über apt
- ✅ Automatische Updates: Pakete werden innerhalb weniger Stunden nach Upstream-Releases aktualisiert
- ✅ Korrekte Abhängigkeiten: Korrekt paketiert mit allen erforderlichen Bibliotheken
- ✅ Multi-Distribution: Funktioniert auf Jammy und Noble
- ✅ Einfache Wartung: Einfache apt-Befehle für Updates
📦 Paket-Build-Repository
Die Ubuntu-Pakete werden automatisch in diesem GitHub-Repository erstellt und gepflegt:
- 📁 jujutsu-debian - Neueste Release-Builds
🔗 Verwandte Pakete
Auch verfügbar von debian.griffo.io:
- lazygit - Einfache Terminal-UI für Git-Befehle
- Helix Editor - Postmoderner modaler Texteditor
- Starship - Schneller, anpassbarer Shell-übergreifender Prompt
💝 Dieses Projekt unterstützen
Wenn Ihnen dieses Repository Zeit und Mühe erspart, unterstützen Sie es doch bitte!