GitTree Desktop-Handbuch
Präferenzen
Machen Sie GitTree zu Ihrem: wie es Git ausführt, als wen Sie sich verpflichten, wie Sie eine Verbindung herstellen und signieren, wie es aussieht und wie Sie Ihre Einstellungen verschieben oder zurücksetzen.
Suchen und ändern Sie die Einstellungen
Die Einstellungen verfügen über eine Seite pro Bereich, z. B. General, Profiles, SSH, Integrations, Nour (AI), External Tools und UI Customization sowie Repo-Specific Preferences für jedes geöffnete Repository. Search preferences findet eine Einstellung nach Name, Beschreibung oder Schlüssel und jede Einstellung gibt an, wo sie Saves to ist: App, Profile oder Repository.
KostenlosAussehen und Sprache
Einstellungen › UI Customization legt die Theme (helle, dunkle und kontrastreiche Versionen), Follow the system appearance, die Language (Englisch oder Arabisch, von rechts nach links angeordnet), Zoom, wie Dates angezeigt werden und Reduce motion fest.
KostenlosKonfigurieren Sie das Git- und Repository-Verhalten
Einstellungen › General enthält, wie GitTree Git antreibt: die Optionen Git executable, Pull mode, Auto-fetch interval, Rebase, Long paths und Line endings. Repo-Specific Preferences überschreibt einige davon für ein Repository, z. B. Base branch, automatisches Abrufen, Commit-Vorlage und wie es Dateiänderungen erkennt.
KostenlosVerwalten Sie Git-Identitäten und -Profile
Ein Profil ist ein Name und eine E-Mail-Adresse für Commits sowie ein optionaler Signaturschlüssel und ein SSH-Befehl, zwischen denen Sie wechseln können. Standardmäßig werden Passed to each git command GitTree ausgeführt, daher wird
Kostenlos~/.gitconfignie geändert und der eigene Name oder die E-Mail-Adresse eines Repositorys gewinnt weiterhin; Written to ~/.gitconfig sorgt dafür, dass jedes Git-Tool es verwendet.Konfigurieren Sie SSH in GitTree
Einstellungen › SSH listet die Schlüssel in Ihrem Ordner
Kostenlos.sshauf, erstellt neue, zeigt jeden Host aus Ihrer SSH-Konfiguration an und testet eine Verbindung. GitTree startet niemals einen SSH-Agenten und bearbeitet niemals~/.ssh/configodercore.sshCommand; Ein Schlüssel, den Sie für SSH-Remotes auswählen, wird an die von ihm ausgeführten Git-Befehle übergeben.Konfigurieren Sie Commit und Tag-Signierung
Einstellungen › Commit Signing wählt Format (OpenPGP, SSH-Schlüssel oder X.509) und Key aus und gibt an, ob Sign every commit und Sign every annotated tag verwendet werden sollen. Es wird nichts geschrieben, bis Sie Apply to Global Git Config drücken. Das Diagramm und die Commit-Details zeigen dann den Signaturstatus jedes Commits an.
KostenlosKonfigurieren Sie Tools und Dateikodierung
Diffs und Dateien, die nicht UTF-8 sind, werden mit Preferences › Editor › Default encoding gelesen; Eine Byte-Reihenfolge-Markierung gewinnt immer, und Bytes, die nicht passen, werden als � angezeigt. Line endings (
Kostenloscore.autocrlf) entscheidet, wie Git CRLF und LF konvertiert, und Long paths lässt Git Pfade mit mehr als 260 Zeichen auf Windows erstellen.Konfigurieren Sie Benachrichtigungen und Protokollierung
Einstellungen › Notifications legt Where notifications appear fest, ob auf Show success notifications und Desktop notifications von Ihrem System aus. Extended logging in General schreibt ab dem nächsten Start weitere Details in das lokale Protokoll, um die Diagnose eines Problems zu erleichtern; Es wird nichts irgendwo hingeschickt.
KostenlosKonfigurieren Sie Nour-Berechtigungen
Zwei Einstellungen sind an Nour gebunden. What Nour may do in a repository legt fest, was der Agent selbst dort tun darf: Read only, Edit files, no commands oder Everything, as in a terminal. What Nour may do in GitTree legt für jede Art und jeden Bereich der App-Aktion Never, Ask me first oder On its own fest; Bei riskanten Veränderungen immer nachfragen.
ProfiKonfigurieren Sie die Integrationsaktualisierung
Einstellungen › Integrations steuert, wie GitTree Ihre Hosting-Konten liest: wie alt die Listen vor Refresh pull requests, issues and checks werden dürfen, ob Refresh when I come back verwendet wird, CI/CD-Protokollstandards und woher Autorenbilder kommen. Das Lesen erfolgt nur, solange sich das Fenster von GitTree im Vordergrund befindet.
ProfiEinstellungen sichern, importieren oder zurücksetzen
Einstellungen › General › Back up, restore and reset exportiert Ihre App-Einstellungen, Profile und Git-Einstellungen in eine Datei, importiert eine solche Datei oder setzt alles zurück. Ein Export enthält niemals Passwörter, Token oder Kontodetails oder Einstellungen eines Repositorys. Git-Einstellungen aus einem Import werden erst nach Überprüfung in
Kostenlos~/.gitconfiggeschrieben.Suchen Sie nach Updates und installieren Sie sie
Check for Updates… fragt, ob ein neueres GitTree existiert. Am macOS und Windows lädt die Update-Leiste es herunter, überprüft den Download und sagt Restart to install it; GitTree wartet auf einen laufenden Git-Vorgang, bevor es geschlossen wird. Installieren Sie am Linux die neue Version von der Linux Download-Seite. What’s New… zeigt die Versionshinweise.
Kostenlos