GitTree manuel de bureau
Préférences
Personnalisez GitTree : comment il exécute Git, qui vous vous engagez, comment vous vous connectez et signez, à quoi il ressemble et comment déplacer ou réinitialiser vos paramètres.
Rechercher et modifier les préférences
Les préférences ont une page par zone, telle que General, Profiles, SSH, Integrations, Nour (AI), External Tools et UI Customization, plus Repo-Specific Preferences pour chaque référentiel ouvert. Search preferences recherche un paramètre par nom, description ou clé, et chaque paramètre indique où il se trouve Saves to : App, Profile ou Repository.
GratuitApparence et langage
Préférences › UI Customization définit les Theme (versions claires, sombres et à contraste élevé), Follow the system appearance, les Language (anglais ou arabe, disposés de droite à gauche), Zoom, la manière dont les Dates sont affichés et Reduce motion.
GratuitConfigurer le comportement de Git et du référentiel
Préférences › General indique comment GitTree pilote Git : les options Git executable, Pull mode, Auto-fetch interval, les options de rebase, Long paths et Line endings. Repo-Specific Preferences remplace certains d'entre eux pour un référentiel, comme son modèle de validation Base branch, de récupération automatique et la façon dont il remarque les modifications de fichiers.
GratuitGérer les identités et les profils Git
Un profil est un nom et une adresse e-mail pour les validations, ainsi qu'une clé de signature facultative et une commande SSH, entre lesquelles vous pouvez basculer. Par défaut, il s'agit de Passed to each git command GitTree exécutions, donc
Gratuit~/.gitconfign'est jamais modifié et le nom ou l'adresse e-mail d'un référentiel l'emporte toujours ; Written to ~/.gitconfig oblige tous les outils Git à l'utiliser.Configurez SSH dans GitTree
Préférences › SSH répertorie les clés de votre dossier
Gratuit.ssh, en crée de nouvelles, affiche chaque hôte de votre configuration SSH et teste une connexion. GitTree ne démarre jamais un agent SSH et ne modifie jamais~/.ssh/configoucore.sshCommand; une clé que vous choisissez pour les télécommandes SSH est transmise aux commandes git qu'elle exécute.Configurer la validation et la signature des balises
Préférences › Commit Signing sélectionne le Format (OpenPGP, clé SSH ou X.509) et Key, et s'il faut Sign every commit et Sign every annotated tag. Rien n'est écrit jusqu'à ce que vous appuyiez sur Apply to Global Git Config. Le graphique et les détails de la validation affichent ensuite l’état de signature de chaque validation.
GratuitConfigurer les outils et l'encodage des fichiers
Les différences et les fichiers qui ne sont pas UTF-8 sont lus avec Préférences › Editor › Default encoding ; une marque d'ordre d'octet gagne toujours, et les octets qui ne correspondent pas s'affichent comme �. Line endings (
Gratuitcore.autocrlf) décide comment git convertit CRLF et LF, et Long paths permet à git de créer des chemins de plus de 260 caractères sur Windows.Configurer les notifications et la journalisation
Préférences › Notifications définit Where notifications appear, s'il faut Show success notifications et Desktop notifications depuis votre système. Extended logging dans General écrit plus de détails dans le journal local, à partir du prochain lancement, pour aider à diagnostiquer un problème ; rien n'est envoyé nulle part.
GratuitConfigurer les privilèges Nour
Deux paramètres liés Nour. What Nour may do in a repository définit ce que l'agent lui-même peut y faire : Read only, Edit files, no commands ou Everything, as in a terminal. What Nour may do in GitTree définit, pour chaque type et domaine d'action de l'application, Never, Ask me first ou On its own ; les changements risqués demandent toujours.
ProConfigurer l'actualisation de l'intégration
Préférences › Integrations contrôle la manière dont GitTree lit vos comptes d'hébergement : quel âge les listes peuvent avoir avant Refresh pull requests, issues and checks, s'il faut le faire Refresh when I come back, les valeurs par défaut du journal CI/CD et la provenance des images des auteurs. La lecture n'a lieu que lorsque la fenêtre de GitTree est devant.
ProSauvegarder, importer ou réinitialiser les paramètres
Préférences › General › Back up, restore and reset exporte les paramètres de votre application, vos profils et vos paramètres git vers un fichier, importe un tel fichier ou réinitialise tout. Une exportation ne contient jamais de mots de passe, de jetons ou de détails de compte, ni de paramètres de référentiel. Les paramètres Git d'une importation sont écrits dans
Gratuit~/.gitconfiguniquement après que vous les ayez examinés.Rechercher et installer les mises à jour
Check for Updates… demande si un GitTree plus récent existe. Sur macOS et Windows, la barre de mise à jour le télécharge, vérifie le téléchargement et indique Restart to install it ; GitTree attend toute opération Git en cours avant de se fermer. Le Linux, installez la nouvelle version à partir de la Linux page de téléchargement. What’s New… affiche les notes de version.
Gratuit