GitTree桌面手册
偏好设置
让 GitTree 成为您的:它如何运行 Git、您提交的身份、您如何连接和签名、它的外观以及如何移动或重置您的设置。
查找并更改首选项
首选项每个区域都有一个页面,例如 General、Profiles、SSH、Integrations、Nour (AI)、External Tools 和 UI Customization,以及每个打开存储库的 Repo-Specific Preferences。 Search preferences 按名称、说明或键查找设置,每个设置都会说明其位置:Saves to:App、Profile 或 Repository。
免费外貌和语言
首选项 › UI Customization 设置 Theme(浅色、深色和高对比度版本)、Follow the system appearance、Language(英语或阿拉伯语,从右到左排列)、Zoom、Dates 的显示方式和 Reduce motion。
免费配置 Git 和存储库行为
首选项 › General 保存 GitTree 驱动 Git 的方式:Git executable、Pull mode、Auto-fetch interval、变基选项、Long paths 和 Line endings。 Repo-Specific Preferences 会覆盖一个存储库的其中一些,例如其 Base branch、自动获取、提交模板以及它如何通知文件更改。
免费管理 Git 身份和配置文件
配置文件是提交的名称和电子邮件,以及可选的签名密钥和 SSH 命令,您可以在它们之间进行切换。默认情况下,它是 Passed to each git command GitTree 运行,因此
免费~/.gitconfig永远不会更改,并且存储库自己的名称或电子邮件仍然有效; Written to ~/.gitconfig 使每个 git 工具都使用它。在 GitTree 中配置 SSH
首选项 › SSH 列出
免费.ssh文件夹中的密钥、创建新密钥、显示 SSH 配置中的每个主机并测试连接。 GitTree 从不启动 SSH 代理,也从不编辑~/.ssh/config或core.sshCommand;您为 SSH 远程选择的密钥将传递给它运行的 git 命令。配置提交和标签签名
首选项 › Commit Signing 选择 Format(OpenPGP、SSH 密钥或 X.509)和 Key,以及是否选择 Sign every commit 和 Sign every annotated tag。在您按下 Apply to Global Git Config 之前,不会写入任何内容。然后,图表和提交详细信息显示每个提交的签名状态。
免费配置工具和文件编码
使用首选项 › Editor › Default encoding 读取差异和非 UTF-8 的文件;字节顺序标记总是获胜,不适合的字节显示为 �。 Line endings (
免费core.autocrlf) 决定 git 如何转换 CRLF 和 LF,而 Long paths 让 git 在 Windows 上创建超过 260 个字符的路径。配置通知和日志记录
首选项 › Notifications 设置 Where notifications appear,是否为系统中的 Show success notifications 和 Desktop notifications。 General 中的 Extended logging 从下次启动开始将更多详细信息写入本地日志,以帮助诊断问题;没有任何东西被发送到任何地方。
免费配置 Nour 权限
两个设置绑定 Nour。 What Nour may do in a repository 设置代理本身可以执行的操作:Read only、Edit files, no commands 或 Everything, as in a terminal。 What Nour may do in GitTree 为应用操作的每种类型和区域设置 Never、Ask me first 或 On its own;危险的变化总是会问。
专业版配置集成刷新
首选项 › Integrations 控制 GitTree 如何读取您的托管帐户:列表在 Refresh pull requests, issues and checks 之前可能存在多久、是否要 Refresh when I come back、CI/CD 日志默认值以及作者图片的来源。仅当 GitTree 的窗口位于前面时才会进行读取。
专业版备份、导入或重置设置
首选项 › General › Back up, restore and reset 将您的应用设置、配置文件和 git 设置导出到文件、导入此类文件或重置所有内容。导出从不包含密码、令牌或帐户详细信息,也不包含任何存储库的设置。仅在您查看导入的 Git 设置后,它们才会写入
免费~/.gitconfig。检查并安装更新
Check for Updates… 询问是否存在较新的 GitTree。在 macOS 和 Windows 上,更新栏会下载它,检查下载情况,并显示 Restart to install it; GitTree 在关闭之前等待任何正在运行的 Git 操作。在 Linux 上,从 Linux 下载页面 安装新版本。 What’s New… 显示发行说明。
免费