Info
Über SourceGit
• Erstellt mit
• Grafik gerendert durch
© 2024 sourcegit-scm
• Texteditor von
• Monospace-Schriftarten von
• Quelltext findest du auf
Open Source & freier Git GUI Client
Worktree hinzufügen
Was auschecken:
Existierender Branch
Neuen Branch erstellen
Ordner:
Pfad für diesen Worktree. Relativer Pfad wird unterstützt.
Branch Name:
Optional. Standard ist der Zielordnername.
Branch verfolgen:
Remote-Branch verfolgen
OpenAI Assistent
Verwende OpenAI, um Commit-Nachrichten zu generieren
Patch
Fehler
Fehler werfen und anwenden des Patches verweigern
Alle Fehler
Ähnlich wie 'Fehler', zeigt aber mehr an
Patch-Datei:
Wähle die anzuwendende .patch-Datei
Ignoriere Leerzeichenänderungen
Keine Warnungen
Keine Warnung vor Leerzeichen am Zeilenende
Patch anwenden
Warnen
Gibt eine Warnung für ein paar solcher Fehler aus, aber wendet es an
Leerzeichen:
Archivieren...
Speichere Archiv in:
Wähle Archivpfad aus
Revision:
Archiv erstellen
SourceGit Askpass
ALS UNVERÄNDERT ANGENOMMENE DATEIEN
KEINE ALS UNVERÄNDERT ANGENOMMENEN DATEIEN
ENTFERNEN
BINÄRE DATEI NICHT UNTERSTÜTZT!!!
Blame
BLAME WIRD BEI DIESER DATEI NICHT UNTERSTÜTZT!!!
Auschecken von ${0}$...
Mit Branch vergleichen
Mit HEAD vergleichen
Mit Worktree vergleichen
Branch-Namen kopieren
Lösche ${0}$...
Lösche alle ausgewählten {0} Branches
Alle Änderungen verwerfen
Fast-Forward zu ${0}$
Git Flow - Abschließen ${0}$
Merge ${0}$ in ${1}$ hinein...
Pull ${0}$
Pull ${0}$ in ${1}$ hinein...
Push ${0}$
Rebase ${0}$ auf ${1}$...
Benenne ${0}$ um...
Setze verfolgten Branch
Upstream Verfolgung aufheben
Branch Vergleich
Bytes
ABBRECHEN
Auf diese Revision zurücksetzen
Auf Vorgänger-Revision zurücksetzen
ANZEIGE MODUS ÄNDERN
Zeige als Datei- und Ordnerliste
Zeige als Pfadliste
Zeige als Dateisystembaum
Branch auschecken
Commit auschecken
Warnung: Beim Auschecken eines Commits wird dein HEAD losgelöst (detached) sein!
Commit:
Branch:
Lokale Änderungen:
Verwerfen
Nichts tun
Stashen & wieder anwenden
Cherry Pick
Quelle an Commit-Nachricht anhängen
Commit(s):
Alle Änderungen committen
Hautplinie:
Normalerweise ist es nicht möglich einen Merge zu cherry-picken, da unklar ist welche Seite des Merges die Hauptlinie ist. Diese Option ermöglicht es die Änderungen relativ zum ausgewählten Vorgänger zu wiederholen.
Stashes löschen
Du versuchst alle Stashes zu löschen. Möchtest du wirklich fortfahren?
Remote Repository klonen
Extra Parameter:
Zusätzliche Argumente für das Klonen des Repositories. Optional.
Lokaler Name:
Repository-Name. Optional.
Übergeordneter Ordner:
Repository URL:
SCHLIESSEN
Editor
Diesen Commit cherry-picken
Mehrere cherry-picken
Commit auschecken
Mit HEAD vergleichen
Mit Worktree vergleichen
Info kopieren
SHA kopieren
Interactives Rebase von ${0}$ auf diesen Commit
Rebase von ${0}$ auf diesen Commit
Reset ${0}$ auf diesen Commit
Commit rückgängig machen
Umformulieren
Als Patch speichern...
Squash in den Vorgänger
Squash Nachfolger Commits bis hier
ÄNDERUNGEN
Änderungen durchsuchen...
DATEIEN
LFS DATEI
Submodule
INFORMATION
AUTOR
GEÄNDERT
COMMITTER
Prüfe Refs, die diesen Commit enthalten
COMMIT ENTHALTEN IN
Zeigt nur die ersten 100 Änderungen. Alle Änderungen im ÄNDERUNGEN Tab.
COMMIT-NACHRICHT
VORGÄNGER
REFS
SHA
Im Browser öffnen
Commit-Nachricht
Details
Repository Einstellungen
COMMIT TEMPLATE
Template Name:
Template Inhalt:
Email Adresse
Email Adresse
GIT
Remotes automatisch fetchen
Minute(n)
Standard Remote
TICKETSYSTEM
Beispiel für Github-Regel hinzufügen
Beispiel für Jira-Regel hinzufügen
Neue Regel
Ticketnummer Regex-Ausdruck:
Name:
Ergebnis-URL:
Verwende bitte $1, $2 um auf Regex-Gruppenwerte zuzugreifen.
HTTP Proxy
HTTP Proxy für dieses Repository
Benutzername
Benutzername für dieses Repository
Arbeitsplätze
Farbe
Zuletzt geöffnete Tabs beim Starten wiederherstellen
Konventionelle Commit-Hilfe
Inkompatible Änderung:
Geschlossenes Ticket:
Änderungen im Detail:
Geltungsbereich:
Kurzbeschreibung:
Art der Änderung:
Kopieren
Kopiere gesamten Text
COMMIT-NACHRICHT KOPIEREN
Pfad kopieren
Dateinamen kopieren
Branch erstellen...
Basierend auf:
Erstellten Branch auschecken
Lokale Änderungen:
Verwerfen
Nichts tun
Stashen & wieder anwenden
Neuer Branch-Name:
Branch-Namen eingeben.
Lokalen Branch erstellen
Tag erstellen...
Neuer Tag auf:
Mit GPG signieren
Anmerkung:
Optional.
Tag-Name:
Empfohlenes Format: v1.0.0-alpha
Nach Erstellung auf alle Remotes pushen
Erstelle neuen Tag
Art:
Mit Anmerkung
Ohne Anmerkung
Halte Strg gedrückt, um direkt auszuführen
Ausschneiden
Branch löschen
Branch:
Du löscht gerade einen Remote-Branch!!!
Auch Remote-Branch ${0}$ löschen
Mehrere Branches löschen
Du versuchst mehrere Branches auf einmal zu löschen. Kontrolliere noch einmal vor dem Fortfahren!
Remote löschen
Remote:
Ziel:
Bestätige löschen von Gruppe
Bestätige löschen von Repository
Lösche Submodul
Submodul Pfad:
Tag löschen
Tag:
Von Remote Repositories löschen
BINÄRER VERGLEICH
NEU
ALT
Kopieren
Dateimodus geändert
Ignoriere Leerzeichenänderungen
LFS OBJEKT ÄNDERUNG
Nächste Änderung
KEINE ÄNDERUNG ODER NUR ZEILEN-ENDE ÄNDERUNGEN
Vorherige Änderung
Zeige versteckte Symbole
Nebeneinander
SUBMODUL
NEU
Seiten wechseln
Syntax Hervorhebung
Zeilenumbruch
Öffne in Merge Tool
Weniger Zeilen anzeigen
Mehr Zeilen anzeigen
WÄHLE EINE DATEI AUS UM ÄNDERUNGEN ANZUZEIGEN
Öffne in Merge Tool
Änderungen verwerfen
Alle Änderungen in der Arbeitskopie.
Änderungen:
Ignorierte Dateien inkludieren
Insgesamt {0} Änderungen werden verworfen
Du kannst das nicht rückgängig machen!!!
Lesezeichen:
Neuer Name:
Ziel:
Ausgewählte Gruppe bearbeiten
Ausgewähltes Repository bearbeiten
Fast-Forward (ohne Auschecken)
Fetch
Alle Remotes fetchen
Ohne Tags fetchen
Remote:
Remote-Änderungen fetchen
Als unverändert annehmen
Verwerfen...
Verwerfe {0} Dateien...
Verwerfe Änderungen in ausgewählten Zeilen
Öffne externes Merge Tool
Als Patch speichern...
Stagen
{0} Dateien stagen
Änderungen in ausgewählten Zeilen stagen
Stash...
{0} Dateien stashen...
Unstage
{0} Dateien unstagen
Änderungen in ausgewählten Zeilen unstagen
"Ihre" verwenden (checkout --theirs)
"Meine" verwenden (checkout --ours)
Datei Historie
INHALT
ÄNDERUNGEN
FILTER
Git-Flow
Development-Branch:
Feature:
Feature-Prefix:
FLOW - Finish Feature
FLOW - Finish Hotfix
FLOW - Finish Release
Ziel:
Hotfix:
Hotfix-Prefix:
Git-Flow initialisieren
Branch behalten
Production-Branch:
Release:
Release-Prefix:
Feature starten...
FLOW - Feature starten
Hotfix starten...
FLOW - Hotfix starten
Name eingeben
Release starten...
FLOW - Release starten
Versions-Tag-Prefix:
Git LFS
Verfolgungsmuster hinzufügen...
Muster ist ein Dateiname
Eigenes Muster:
Verfolgungsmuster zu Git LFS hinzufügen
Fetch
LFS Objekte fetchen
Führt `git lfs fetch` aus um Git LFS Objekte herunterzuladen. Das aktualisiert nicht die Arbeitskopie.
Installiere Git LFS Hooks
Sperren anzeigen
Keine gesperrten Dateien
Sperre
Zeige nur meine Sperren
LFS Sperren
Entsperren
Erzwinge entsperren
Prune
Führt `git lfs prune` aus um alte LFS Dateien von lokalem Speicher zu löschen
Pull
LFS Objekte pullen
Führt `git lfs pull` aus um alle Git LFS Dasteien für aktuellen Ref & Checkout herunterzuladen
Push
LFS Objekte pushen
Pushe große Dateien in der Warteschlange zum Git LFS Endpunkt
Remote:
Verfolge alle '{0}' Dateien
Verfolge alle *{0} Dateien
Verlauf
Wechsle zwischen horizontalem und vertikalem Layout
AUTOR
AUTOR ZEITPUNKT
GRAPH & COMMIT-NACHRICHT
SHA
COMMIT ZEITPUNKT
{0} COMMITS AUSGEWÄHLT
Halte 'Strg' oder 'Umschalt', um mehrere Commits auszuwählen.
Halte ⌘ oder ⇧, um mehrere Commits auszuwählen
TIPPS:
Tastaturkürzel Referenz
GLOBAL
Aktuelles Popup schließen
Aktuellen Tab schließen
Zum vorherigen Tab wechseln
Zum nächsten Tab wechseln
Neuen Tab erstellen
Einstellungen öffnen
REPOSITORY
Gestagte Änderungen committen
Gestagte Änderungen committen und pushen
Alle Änderungen stagen und committen
Ausgewählte Änderungen verwerfen
Dashboard Modus (Standard)
Erzwinge Neuladen des Repositorys
Ausgewählte Änderungen stagen/unstagen
Commit-Suchmodus
Wechsle zu 'Änderungen'
Wechsle zu 'Verlauf'
Wechsle zu 'Stashes'
TEXTEDITOR
Suchpanel schließen
Suche nächste Übereinstimmung
Suche vorherige Übereinstimmung
Öffne Suchpanel
Stagen
Unstagen
Verwerfen
Initialisiere Repository
Pfad:
Cherry-Pick wird durchgeführt. Drücke 'Abbrechen' um den originalen HEAD wiederherzustellen.
Merge request wird durchgeführt. Drücke 'Abbrechen' um den originalen HEAD wiederherzustellen.
Rebase wird durchgeführt. Drücke 'Abbrechen' um den originalen HEAD wiederherzustellen.
Revert wird durchgeführt. Drücke 'Abbrechen' um den originalen HEAD wiederherzustellen.
Interaktiver Rebase
Ziel Branch:
Auf:
FEHLER
INFO
Branch mergen
Ziel-Branch:
Merge Option:
Quell-Branch:
Bewege Repository Knoten
Wähle Vorgänger-Knoten für:
Name:
Git wurde NICHT konfiguriert. Gehe bitte zuerst in die [Einstellungen] und konfiguriere Git.
App-Daten Ordner öffnen
Öffne mit...
Optional.
Neue Seite erstellen
Lesezeichen
Tab schließen
Andere Tabs schließen
Rechte Tabs schließen
Kopiere Repository-Pfad
Repositories
Einfügen
Gerade eben
Vor {0} Minuten
Vor {0} Stunden
Gestern
Vor {0} Tagen
Letzter Monat
Vor {0} Monaten
Leztes Jahr
Vor {0} Jahren
Einstellungen
OPEN AI
Server
API Schlüssel
Modell
DARSTELLUNG
Standardschriftart
Standardschriftgröße
Monospace-Schriftart
Verwende die Monospace-Schriftart nur im Texteditor
Design
Design-Anpassungen
Fixe Tab-Breite in Titelleiste
Verwende nativen Fensterrahmen
DIFF/MERGE TOOL
Installationspfad
Installationspfad zum Diff/Merge Tool
Tool
ALLGEMEIN
Beim Starten nach Updates suchen
Sprache
Commit-Historie
Zeige Autor Zeitpunkt anstatt Commit Zeitpunkt
Längenvorgabe für Commit-Nachrichten
GIT
Aktiviere Auto-CRLF
Clone Standardordner
Benutzer Email
Globale Git Benutzer Email
Installationspfad
Benutzername
Globaler Git Benutzername
Git Version
Diese App setzt Git (>= 2.23.0) voraus
GPG SIGNIERUNG
Commit-Signierung
Tag-Signierung
GPG Format
GPG Installationspfad
Installationspfad zum GPG Programm
Benutzer Signierungsschlüssel
GPG Benutzer Signierungsschlüssel
EINBINDUNGEN
SHELL/TERMINAL
Shell/Terminal
Pfad
Remote löschen
Ziel:
Worktrees löschen
Worktree Informationen in `$GIT_DIR/worktrees` löschen
Pull
Remote-Branch:
Alle Branches fetchen
Lokaler Branch:
Lokale Änderungen:
Verwerfen
Nichts tun
Stashen & wieder anwenden
Ohne Tags fetchen
Remote:
Pull (Fetch & Merge)
Rebase anstatt Merge verwenden
Push
Sicherstellen, dass Submodule gepusht wurden
Erzwinge Push
Lokaler Branch:
Remote:
Push
Remote-Branch:
Remote-Branch verfolgen
Alle Tags pushen
Tag zum Remote pushen
Zu allen Remotes pushen
Remote:
Tag:
Schließen
Aktuellen Branch rebasen
Lokale Änderungen stashen & wieder anwenden
Auf:
Rebase:
Aktualisieren
Remote hinzufügen
Remote bearbeiten
Name:
Remote Name
Repository URL:
Remote Git Repository URL
URL kopieren
Löschen...
Bearbeiten...
Fetch
Im Browser öffnen
Prune
Bestätige das entfernen des Worktrees
Aktiviere `--force` Option
Ziel:
Branch umbenennen
Neuer Name:
Eindeutiger Name für diesen Branch
Branch:
ABBRECHEN
Änderungen automatisch von Remote fetchen...
Aufräumen (GC & Prune)
Führt `git gc` auf diesem Repository aus.
Alles löschen
Repository Einstellungen
WEITER
Option '--reflog' einschalten
Öffne im Datei-Browser
Suche Branches/Tags/Submodule
GEFILTERT:
LOKALE BRANCHES
Zum HEAD wechseln
Aktiviere '--first-parent' Option
Erstelle Branch
Öffne in {0}
Öffne in externen Tools
Aktualisiern
REMOTES
REMOTE HINZUFÜGEN
KONFLIKTE BEHEBEN
Commit suchen
Dateiname
Commit-Nachricht
SHA
Autor & Committer
Aktueller Branch
Zeige Tags als Baum
Statistiken
SUBMODULE
SUBMODUL HINZUFÜGEN
SUBMODUL AKTUALISIEREN
TAGS
NEUER TAG
Öffne im Terminal
WORKTREES
WORKTREE HINZUFÜGEN
PRUNE
Git Repository URL
Aktuellen Branch auf Revision zurücksetzen
Rücksetzmodus:
Verschiebe zu:
Aktueller Branch:
Zeige im Datei-Explorer
Commit rückgängig machen
Commit:
Commit Änderungen rückgängig machen
Commit Nachricht umformulieren
Verwende 'Shift+Enter' um eine neue Zeile einzufügen. 'Enter' ist das Kürzel für den OK Button
Bitte warten...
SPEICHERN
Speichern als...
Patch wurde erfolgreich gespeichert!
Durchsuche Repositories
Hauptverzeichnis:
Suche nach Updates...
Neue Version ist verfügbar:
Suche nach Updates fehlgeschlagen!
Download
Diese Version überspringen
Software Update
Es sind momentan kein Updates verfügbar.
Squash Commits
In:
SSH privater Schlüssel:
Pfad zum privaten SSH Schlüssel
START
Stash
Inklusive nicht-verfolgter Dateien
Name:
Optional. Name dieses Stashes
Nur gestagte Änderungen
Gestagte und unstagte Änderungen der ausgewähleten Datei(en) werden gestasht!!!
Lokale Änderungen stashen
Anwenden
Entfernen
Anwenden und entfernen
Stash entfernen
Entfernen:
Stashes
ÄNDERUNGEN
STASHES
Statistiken
COMMITS
COMMITTER
MONAT
WOCHE
COMMITS:
AUTOREN:
ÜBERSICHT
SUBMODULE
Submodul hinzufügen
Relativen Pfad kopieren
Untergeordnete Submodule fetchen
Öffne Submodul Repository
Relativer Pfad:
Relativer Ordner um dieses Submodul zu speichern.
Submodul löschen
OK
Tag-Namen kopieren
Tag-Nachricht kopieren
Lösche ${0}$...
Pushe ${0}$...
URL:
Submodule aktualisieren
Alle Submodule
Initialisiere wenn nötig
Rekursiv
Submodul:
Verwende `--remote` Option
Warnung
Willkommensseite
Erstelle Gruppe
Erstelle Untergruppe
Klone Repository
Lösche
DRAG & DROP VON ORDNER UNTERSTÜTZT. BENUTZERDEFINIERTE GRUPPIERUNG UNTERSTÜTZT.
Bearbeiten
Bewege in eine andere Gruppe
Öffne alle Repositories
Öffne Repository
Öffne Terminal
Clone Standardordner erneut nach Repositories durchsuchen
Suche Repositories...
Sortieren
Änderungen
Git Ignore
Ignoriere alle *{0} Dateien
Ignoriere *{0} Datein im selben Ordner
Ignoriere Dateien im selben Ordner
Ignoriere nur diese Datei
Amend
Du kannst diese Datei jetzt stagen.
COMMIT
COMMIT & PUSH
Template/Historie
Klick-Ereignis auslösen
Alle Änderungen stagen und committen
KONFLIKTE ERKANNT
DATEI KONFLIKTE GELÖST
NICHT-VERFOLGTE DATEIEN INKLUDIEREN
KEINE BISHERIGEN COMMIT-NACHRICHTEN
KEINE COMMIT TEMPLATES
GESTAGED
UNSTAGEN
ALLES UNSTAGEN
UNSTAGED
STAGEN
ALLES STAGEN
ALS UNVERÄNDERT ANGENOMMENE ANZEIGEN
Template: ${0}$
Rechtsklick auf selektierte Dateien und wähle die Konfliktlösungen aus.
ARBEITSPLATZ:
Arbeitsplätze konfigurieren...
WORKTREE
Pfad kopieren
Sperren
Entfernen
Entsperren