下载
免费下载 GitTree:适用于 Mac、Windows 和 Linux 的 Git GUI
一款应用覆盖 macOS、Windows 和 Linux,私有仓库同样可用。Windows 用户可选择 Microsoft Store 或直接下载 EXE。安装、登录,然后打开仓库即可。
GitTree 为 macOS
macOS 13 文图拉或更高版本
一款适用于 Apple 芯片 (M1–M4) 和 Intel Mac 的通用应用程序。
通用.dmg下载 macOSWindows 版 GitTree
Windows 10 (22H2) 或 Windows 11,64 位
通过 Microsoft Store 安装,或选择独立的 x64 EXE。
推荐用于Windows从 Microsoft Store 获取由 Microsoft 签名和分发,并通过 Microsoft Store 进行更新。
下载 Windows EXEx64 安装程序 (.exe)Windows安装指南Linux 版 GitTree
Ubuntu 22.04 或更高版本、Debian 12 或更高版本、64 位
对于 Ubuntu 和 Debian:易于安装的 .deb 软件包,或便携式 AppImage。它使用桌面自己的窗口标题栏。
.deb 包 (x86_64)下载 Linux
GitTree 正在积极开发中。直接下载使用 GitHub 上最新的稳定版本,Microsoft Store 的更新可能会在不同时间推送。最新消息
系统要求
- macOS
- macOS 13 文图拉或更高版本。 Apple 芯片 (M1–M4) 和英特尔,在一个通用应用程序中。
- Windows
- Windows 10 版本 22H2 或 Windows 11,64 位。 WebView2 包含在 Windows 11 中。
- Linux
- Ubuntu 22.04 LTS 或更高版本以及 Debian 12 或更高版本,仅限 64 位 (x86_64)。搭载 WebKitGTK 4.1 的衍生产品,例如 Linux Mint 21+ 和 Pop!_OS 22.04+,也可以运行它;仅测试了 Ubuntu 和 Debian。 GitTree 需要 Git 2.39 或更新版本:Ubuntu 22.04 和 Linux Mint 21 附带 Git 2.34,因此他们首先需要更新的 Git(请参阅下面在 Linux 上安装),而 Ubuntu 24.04 和 Debian 12 已经有一个足够新的 Git。您的令牌和密码保存在系统密钥环中(freedesktop Secret Service:GNOME Keyring 或 KeePassXC)。
- git
- Git 2.39 或更高版本,安装在您的计算机上。 GitTree 使用您自己的 Git。
安装只需三步
- 1
下载
在上面选择适合您系统的安装程序。
- 2
安装
在 macOS 上,将 GitTree 拖至应用程序。在 Windows 上,通过 Microsoft Store 安装或运行 EXE 安装程序。在 Linux 上,使用 apt 安装 .deb 或运行 AppImage(详细信息如下)。
- 3
打开存储库
启动 GitTree 并选择“打开”、“克隆”或“初始化”。就是这样。
安装后
登录,然后打开、克隆或创建存储库,并使用您自己的 Git 凭据进行推送。 GitTree Pro 添加了 GitHub、GitLab、Bitbucket 和 Azure DevOps 集成以及 AI 助手 Nour,并提供免费试用。 GitTree 需要 Git 2.39 或更新版本,并会告诉您是否缺少或太旧。
在 Mac 上安装 GitTree
一款适用于配备 macOS 13 或更高版本的 Apple 芯片和 Intel Mac 的通用应用程序。
打开.dmg
打开下载的 Git-Tree .dmg 文件。
拖至应用程序
将 GitTree 拖到“应用程序”文件夹中,然后弹出磁盘映像。
打开GitTree
从应用程序或 Spotlight 启动它。该应用程序经过 Apple 公证,因此它可以像任何其他应用程序一样打开。
在 Windows 上安装 GitTree
选择 Microsoft Store 作为商店签名版本和商店管理的更新,或直接 x64 EXE。两者都需要 Windows 10 (22H2) 或 Windows 11 和 Git for Windows 2.39 或更高版本。
选择您的下载
在新选项卡中打开上面的 Microsoft Store 链接,然后选择安装或获取。如果网站提供打开 Microsoft Store 应用程序,请继续。如需直接下载,请选择 EXE 按钮。
安装您选择的版本
Microsoft Store 处理其安装。对于 EXE,打开下载的安装文件并批准管理员提示。直接 EXE 当前未签名;如果 Windows 阻止它,请使用应用商店版本或询问您的 IT 管理员。
打开GitTree
从“开始”菜单启动 GitTree,使用您的 GitTree 帐户登录并打开存储库。通过Microsoft Store更新商店版本;直接版本使用 GitTree 的更新程序。
安装在 Linux
Ubuntu 22.04 和 Linux Mint 21:首先获取较新的 Git
它们提供了 Git 2.34,而 GitTree 需要 Git 2.39 或更新版本,因此请运行这三个命令一次。 Ubuntu 24.04 和 Debian 12 已经有一个足够新的 Git。
sudo add-apt-repository ppa:git-core/ppa sudo apt update sudo apt install git.deb 包(推荐用于 Ubuntu 和 Debian)
apt 将 GitTree 与 Git、WebKitGTK 和 GTK 一起安装。使用您保存的文件名(例如 Git-Tree_<version>_amd64.deb)在您下载到的文件夹中运行命令。稍后使用 sudo apt remove git-tree 将其删除。
sudo apt install ./Git-Tree-Linux.deb便携式AppImage
使文件可执行,然后运行它。它本身不安装任何东西。使用您保存的文件名。
chmod +x Git-Tree-Linux.AppImage && ./Git-Tree-Linux.AppImage
验证您的下载 (SHA-256)
将您下载的文件的校验和与 SHA256SUMS.txt 中的匹配行进行比较,该行随 GitHub 上的每个版本一起发布。在下载到的文件夹中运行适用于您的系统的命令。
- macOS
shasum -a 256 ~/Downloads/Git-Tree*.dmg- Windows
Get-FileHash $env:USERPROFILE\Downloads\Git-Tree*.exe -Algorithm SHA256- Linux
sha256sum Git-Tree*
常见问题解答
我可以从 Microsoft Store 获取 GitTree 或下载 EXE 吗?
两者都可用。对于商店签名的 Windows 版本,请使用从 Microsoft Store 获取;该链接会在新选项卡中打开,您可以在其中继续使用 Microsoft Store 应用程序。选择下载 Windows EXE 进行独立 x64 下载。直接 EXE 目前未签名,Store 认证不涵盖它。
Mac 版是通用应用程序吗?
是的。一项下载可在 Apple 芯片和 Intel Mac 上本机运行。
GitTree免费吗?
是的。免费计划涵盖所有 Git 功能、私人存储库和商业用途,登录后无需许可证密钥和信用卡。GitTree Pro 是每个用户按月订阅的免费试用版,添加了 Nour、AI 助手、托管集成、AI 提交消息和拉取请求起草以及创建组织;定价页面比较计划。
GitTree 是否包含 Git?在哪里下载 Git?
不会。GitTree 运行您计算机上已有的 Git(版本 2.39 或更高版本),并告诉您它是否丢失或太旧。在 macOS 上,安装 Xcode 命令行工具 (xcode-select --install) 或 Homebrew 中的 Git。在 Windows 上,从 git-scm.com 下载 Git for Windows。在 Linux 上,使用您的包管理器,例如 sudo apt install git;首先在 Ubuntu 22.04 上添加 git-core PPA。免费教程“安装 Git 并预览安全提交身份”逐步介绍了每个步骤。
安装 GitTree 安全吗?
Mac 应用程序使用 Apple 开发者 ID 进行签名并经过 Apple 公证。 Windows Microsoft Store 版本由 Microsoft 签名和分发。直接的 Windows EXE 当前未签名,可能会触发 SmartScreen;商店认证不会签署单独的安装程序。 Linux .deb 和 AppImage 未签名。直接发布包括 SHA256SUMS.txt 以检查文件完整性;校验和不验证发布者。
GitTree 会自行更新吗?
Windows Microsoft Store 版本通过 Microsoft Store 获取更新。直接安装检查 GitHub 是否有较新版本并提议安装;您可以在首选项中关闭该复选框。此页面提供最新的直接安装程序。商店版本可能会按不同的时间表发布,并且更新会保留您的设置和存储库。
是否有 ARM 上的 Windows 版本或便携式 Windows 版本?
还没有。 Windows 版本是适用于 Windows 10 (22H2) 和 Windows 11 的 64 位 (x64) 安装程序。它需要 Git for Windows 2.39 或更高版本,GitTree 将其用于每个 Git 命令。
有 Linux 版本吗?
是的。 GitTree 在 64 位 (x86_64) Ubuntu 22.04 LTS 和 24.04 LTS 或更高版本以及 Debian 12 或更高版本上运行,并且可以在搭载 WebKitGTK 4.1 的衍生版本上运行,例如 Linux Mint 21+ 和 Pop!_OS 22.04+(仅测试了 Ubuntu 和 Debian)。下载.deb包(推荐)或可移植的AppImage; Linux页面有完整的安装指南。
我应该选择哪个Linux下载?
建议在 Ubuntu 和 Debian 上使用 .deb 软件包:apt 会安装 GitTree 及其所需的软件包,并可以再次删除它。 AppImage 是可移植的:使其可执行并运行它,无需安装任何东西。
为什么 GitTree 说我的 Git 在 Ubuntu 22.04 上太旧了?
GitTree 需要 Git 2.39 或更高版本,并且 Ubuntu 22.04 和 Linux Mint 21 运送 Git 2.34,因此应用程序显示“This Git is too old”。从 Git PPA 更新 Git(sudo add-apt-repository ppa:git-core/ppa,然后是 sudo apt update 和 sudo apt install git)并再次打开 GitTree。 Ubuntu 24.04 和 Debian 12 已经有一个足够新的 Git。
Linux 下载是否已签名?
否。.deb 和 AppImage 未签名。要检查您的下载,请将其校验和 (sha256sum <file>) 与 SHA256SUMS.txt 进行比较,该校验和附加在 GitHub 上的每个版本中。
比较 Git 客户端
从另一个 Git 客户端切换?
与开发人员最常使用的 Git GUI 进行诚实、来源的比较,包括每个 GUI 的优点。
GitKraken 替代方案
使用您自己的 CLI 进行私有存储库、深度撤消和 AI 草稿,与 GitKraken Desktop 逐行进行比较。
Sourcetree 替代方案
也在 Linux 上运行,具有内置冲突编辑器、撤消和应用内拉取请求,与 Sourcetree 逐行进行比较。
GitHub Desktop 替代方案
提交图、完整的交互式变基和官方 Linux 构建,与 GitHub Desktop 逐行进行比较。
Fork 替代方案
Linux 构建,没有在应用程序中购买、撤消和拉取请求的许可,与 Fork 进行了逐行比较。
Tower 替代方案
Linux 构建、撤消和行级冲突编辑器与 Tower 逐行进行比较。
SmartGit 替代方案
商业用途无需申请许可证,加上对接终端、撤消和AI草稿,与SmartGit逐行比较。
Sublime Merge 替代方案
无需购买 Git 工作许可证,加上拉取请求、拖放变基计划和撤消,与 Sublime Merge 逐行进行比较。
TortoiseGit 替代品
同一 Git 在一个窗口中的 macOS、Windows 和 Linux 上,与 TortoiseGit 的资源管理器菜单逐行进行比较。
GitButler 替代方案
普通的 Git 分支、完整的提交图和三向冲突编辑器,与 GitButler 的并行分支逐行进行比较。
Lazygit 替代品
桌面窗口中相同的日常 Git,带有提交图和三向冲突编辑器,与 Lazygit 逐行进行比较。