Funktionen
Alles, was Sie zur Verwaltung von Git-Repositories brauchen — von einfachen Commits bis zu komplexen Workflows.
Git-Grundlagen
Klonen
Repos von beliebigen Remotes mit Fortschrittsanzeige klonen
Committen
Dateien auswählen und in einem Schritt committen, mit Vorlagen und Amend
Push & Pull
Push und Pull mit automatischem Fetch und Zugangsdatenverwaltung
Verzweigen
Branches visuell erstellen, wechseln, umbenennen und löschen
Zusammenführen
Branches mit Probelauf-Vorschau und Konflikterkennung zusammenführen
Selektiver Stash
Nur die Dateien Ihrer Wahl in den Stash legen, mit automatischer Wiederherstellung beim Zurückwechseln
Cherry-Pick
Commits zwischen Branches per Cherry-Pick übernehmen
Sicherer Modus
Pull, Merge und Cherry-Pick im Probelauf testen, bevor Ihre Dateien angetastet werden
Sicherer Branch-Wechsel
Wechseln mit nicht committeten Änderungen — mitnehmen, in den Stash legen oder verwerfen, Sie entscheiden
Ein-Klick-Workflows
Commit & Push oder Fetch & Pull als eine Aktion, mit Rollback bei Fehlschlag
Visuelle Werkzeuge
Commit-Graph
Interaktive Commit-Historie mit Branch-Topologie-Visualisierung
Diff-Betrachter
Nebeneinander- und Inline-Diffs mit Syntaxhervorhebung
Konflikteditor
3-Spalten-Editor zur Lösung von Merge-Konflikten
Branch-Abstammung
Verfolgen Sie, welche Branches von wo erstellt wurden
KI-Funktionen
KI-Commit-Nachrichten
Aussagekräftige Commit-Nachrichten aus Ihrem Diff generieren
KI-Code-Review
KI-gestützte Vorschläge zur Code-Überprüfung erhalten
KI-Konfliktlösung
KI-Vorschläge zur Lösung von Merge-Konflikten erhalten
Secret-Scanner
Geheimnisse erkennen und maskieren, bevor KI Ihren Code verarbeitet
Große Repositories
Smart Clone
Analysiert riesige Repos und wählt automatisch die schnellste Klonstrategie
Multi-Provider
GitHub
Vollständige GitHub-Integration: Repos, CI-Status
GitLab
GitLab-Integration: Repos, CI-Status
Gitea
Unterstützung für selbst gehostete Gitea-Server
Einfache URL
Von beliebiger Git-URL klonen, ohne Provider-Integration
Mehrere Konten
Mehrere Konten pro Provider verbinden und alle zugehörigen Repos durchstöbern
SSH-Config-Unterstützung
Eigene Ports, Aliasse und Schlüssel aus Ihrer SSH-Config funktionieren einfach
Entwicklererlebnis
Befehlspalette & Tastenkürzel
Fuzzy-Befehlspalette per Ctrl+K plus Tastenkürzel für häufige Aktionen
30 Sprachen
Vollständig übersetzte Oberfläche in 30 Sprachen, einschließlich Rechts-nach-links-Sprachen
Live-Aktualisierung
Auto-Fetch im Hintergrund und sofortige Updates durch Dateiüberwachung, kein manuelles Aktualisieren nötig
Arbeitsbereiche & Auto-Labels
Repos nach Regeln gruppieren — Technologien werden automatisch erkannt und mit Labels versehen
Sicherheit
SSH-Schlüsselverwaltung
SSH-Schlüssel generieren, importieren, exportieren und verwalten
Zugangsdatenverwaltung
Sichere Speicherung von Zugangsdaten über den Betriebssystem-Schlüsselbund