Skip to content

Git-Integration

xyva.ai bietet eine vollständig integrierte Versionskontrolle, die direkt in der Anwendung genutzt werden kann — ohne externen Git-Client.

Änderungsüberwachung

Das Git-Panel zeigt in Echtzeit den Status aller Dateien im geöffneten Projekt:

  • Modifizierte Dateien — bestehende Dateien mit Änderungen
  • Hinzugefügte Dateien — neu erstellte Dateien
  • Gelöschte Dateien — entfernte Dateien

Die Darstellung unterscheidet visuell zwischen Staged (grün) und Unstaged (rot), sodass auf einen Blick erkennbar ist, welche Änderungen für den nächsten Commit vorgemerkt sind.

Echtzeit-Diff

Für jede geänderte Datei kann ein Diff angezeigt werden, der die exakten Änderungen zeilengenau hervorhebt. Hinzugefügte Zeilen erscheinen grün, entfernte rot.

Tipp

Nutzen Sie die Diff-Ansicht, um vor dem Commit sicherzustellen, dass keine unbeabsichtigten Änderungen enthalten sind.

KI-gestützte Commit-Nachrichten

Eine der leistungsstärksten Funktionen ist die automatische Generierung von Commit-Nachrichten durch KI:

  1. Diff-Analyse — die KI analysiert alle gestagten Änderungen
  2. Kontextbezogene Einsicht — Dateinamen, Änderungstypen und Muster werden berücksichtigt
  3. Ein-Klick-Commit — die generierte Nachricht kann direkt übernommen oder angepasst werden

Hinweis

Die KI-Commit-Funktion erfordert eine konfigurierte KI-Verbindung unter Einstellungen → KI-Provider.

Push & Sync

Nach einem lokalen Commit können Änderungen direkt an das Remote-Repository gesendet werden. xyva unterstützt sowohl GitLab als auch GitHub als Remote-Ziele.

Konfiguration

Die Git-Integration wird unter Einstellungen → Integrationen → Git konfiguriert:

ParameterBeschreibung
Access TokenPersönliches Zugriffstoken für GitLab oder GitHub
Projekt-IDDie ID des Zielprojekts (bei GitLab numerisch)
ZielbranchesBranches, auf die gepusht werden darf

Achtung

Bewahren Sie Access Tokens sicher auf. xyva speichert Tokens verschlüsselt im lokalen Konfigurationsspeicher.

Nächste Schritte

Cloud portal · Local Playwright agent.