Basis / aktuell / eingehend / Ergebnis
Trinity hält die vier Ansichten getrennt, damit sich die endgültige Datei bewusst prüfen lässt.
Trinity ist der FluxGit-Arbeitsbereich zur Prüfung von Basis, aktuellem Stand, eingehender Version und Endergebnis. Reichen Konfliktmarkierungen nicht aus, lässt sich vor dem Anwenden verstehen, was jede Seite geändert hat.
Ein Merge-Konflikt besteht nicht nur aus zwei Textblöcken: Es gibt die ursprüngliche Basis, deinen aktuellen Branch, den eingehenden Branch und die aufgelöste Datei für den Commit. Fehlt dieser Kontext, kann die Absicht einer Seite versehentlich verloren gehen.
Trinity ist in der Beta und löst Konflikte nicht automatisch. Ist ein KI-Anbieter konfiguriert, bleibt dessen Vorschlag ein Entwurf im Editor: Geschrieben wird erst nach deiner Prüfung und Anwendung. Manche Sitzungen verwenden aus dem Git-Status abgeleiteten Kontext, wenn keine vollständige Merge-Sitzung geladen ist.
Trinity hält die vier Ansichten getrennt, damit sich die endgültige Datei bewusst prüfen lässt.
FluxGit hebt Konfliktzustände im Cockpit hervor, damit ungelöste Dateien nicht in einer normalen Statusliste untergehen.
Übernimm den aktuellen oder eingehenden Stand oder bearbeite manuell. Prüfe das Ergebnis vor dem Anwenden.
Die Konfliktlösung erfolgt vorrangig lokal. Dateiinhalte bleiben im Arbeitsbereich, außer du konfigurierst ausdrücklich einen KI-Anbieter oder teilst Diagnosen mit Einwilligung. Git soll auch ohne KI-Unterstützung nutzbar bleiben.
Ein pausierter Merge mit zwei Konfliktdateien. Aktueller Stand, eingehende Version und Basis sind beschriftet; die Dateien werden einzeln aufgelöst. Fortsetzen bleibt bis zum Abschluss aller Dateien gesperrt, Abbrechen bleibt verfügbar. Synthetische Demodaten.