Ein Git-Client, der auch mit echtem Verlauf schnell bleibt.
FluxGit verbindet visuellen Git-Verlauf, gezieltes Staging und die Prüfung riskanter Operationen auf macOS, Windows und Linux. Verfolge Branches, prüfe die konkreten Änderungen und sieh vor der Ausführung den verfügbaren Wiederherstellungsweg. Wenn ein kompatibler Programmieragent über MCP einen Git-Schreibvorgang vorschlägt, entscheidest du über die Ausführung.
Sieh die Änderung vor dem Commit
Lies Branches gemeinsam im Graphen oder ordne Commits auf einer Zeitachse an. Vergleiche zwei Commits oder Branches und stage eine Datei, einen Hunk oder ausgewählte Änderungen. Konflikte, Stashes, Tags, Worktrees und Submodule stehen neben dem Verlauf, damit du den Repositoryzustand vor der nächsten Operation prüfen kannst.
Halte Agentenvorschläge prüfbar
Codex, Claude Code und OpenCode sind unabhängige Programmierwerkzeuge. MCP-Kompatibilität hängt davon ab, ob der Host einen lokalen stdio-Server unterstützt. Auf diesem Weg prüfen und schlagen Agenten vor; FluxGit zeigt Operation, Risiko und Wiederherstellung zur Freigabe oder Ablehnung. Eine separat gewährte Shell liegt außerhalb dieser Freigabegrenze. Der Leitfaden erklärt unterstützte Integrationen und ihren Versionsumfang.
Wähle den Wiederherstellungsweg vor einer riskanten Aktion
Prüfe die Vorschau vor Reset, Rebase oder anderen Verlaufsänderungen. Abgedeckte Operationen können Flux-Wiederherstellungspunkte oder Sicherheitssnapshots erfassen. Der Reflog hilft beim Finden früherer Commits; erhaltene Einträge bestimmen das Verfügbare. Beim Verwerfen erscheint ein Hinweis, wenn kein Wiederherstellungspunkt entsteht. Sichere nicht committete Arbeit vorher.
Der Graph, gemessen
Am 29. September 2026 dauerte das Layout von 100.000 linearen Commits im Mittel 55.9393 ms auf Apple M4, macOS 26.2 und Node 24.15.0. Die synthetischen Commits waren bereits im Speicher. Git-Lesevorgänge, Start, Netzwerk und Canvas-Rendering sind ausgeschlossen; die Zeiten messen weder das Öffnen eines Monorepos noch Linux-Leistung.
Die vollständigen Layoutzeilen nutzten 22–27 Stichproben. Die inkrementelle Zeile nutzte den Verlauf im Cache, fünf Stichproben und ±17.77% relative Fehlerspanne. Die lineare Zeile nutzte 27 Stichproben und ±6.13%. Wiederhole die Messung aus einem Quellcode-Checkout mit dem folgenden Befehl.
| Verlauf bereits im Speicher | Mittlere Layoutzeit |
|---|---|
| 100.000 lineare Commits | 55.9393 ms |
| 100.000 Commits, 512 verschachtelte Branches | 65.4451 ms |
| 100.000 Commits mit vielen Merges | 69.0414 ms |
| 100 ergänzte Commits, 99.900 im Cache | 13.1805 ms |
npm --prefix app/ui run bench:graphProbiere einen vollständigen Git-Ablauf
Nutze für die erste riskante Operation ein entbehrliches Repository und behalte für wichtige Arbeit deine normale Sicherung.
- Prüfe Branch und Arbeitsänderungen, dann stage eine beabsichtigte Änderung.
- Lies Vorschau und Wiederherstellungskontext vor einer Verlaufsoperation.
- Übe in der Git-Schule das Rückgängigmachen eines Commits oder die Wiederherstellung nach Reset.
Wähle deinen Desktop-Build
Die öffentliche Beta bietet macOS Apple Silicon und Intel, Windows x64 und Linux x86_64. macOS-Builds sind signiert und notarisiert. Der Windows-Installer ist nicht codesigniert und kann SmartScreen anzeigen. Linux nutzt ein Debian/Ubuntu-.deb; wähle den aktuellen Plattform-Build auf der Downloadseite.
Der kostenlose Modus öffnet öffentliche Repositorys auf GitHub, GitLab.com und Bitbucket.org. Private, selbst gehostete und rein lokale Repositorys benötigen eine Lizenz. Die 14-tägige Testphase umfasst die Lizenzfunktionen ohne Kreditkarte; der öffentliche Kauf ist noch nicht aktiviert.
Häufige Fragen
Kann ein Agent ohne Freigabe schreiben?
Über FluxGit MCP eingereichte Operationen benötigen eine Entscheidung im Desktop. Befehle über eine unabhängig verfügbare Shell liegen außerhalb dieser Grenze.
Ist jede Git-Änderung umkehrbar?
Nein. Wiederherstellung hängt von Operation, erfassten Punkten und erhaltenen Git-Daten ab. Prüfe die Vorschau vor der Ausführung.