跳至内容
GitTree

下载

免费下载 GitTree:适用于 Mac、Windows 和 Linux 的 Git GUI

一款应用覆盖 macOS、Windows 和 Linux,私有仓库同样可用。Windows 用户可选择 Microsoft Store 或直接下载 EXE。安装、登录,然后打开仓库即可。

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. 1

    下载

    在上面选择适合您系统的安装程序。

  2. 2

    安装

    在 macOS 上,将 GitTree 拖至应用程序。在 Windows 上,通过 Microsoft Store 安装或运行 EXE 安装程序。在 Linux 上,使用 apt 安装 .deb 或运行 AppImage(详细信息如下)。

  3. 3

    打开存储库

    启动 GitTree 并选择“打开”、“克隆”或“初始化”。就是这样。

安装后

登录,然后打开、克隆或创建存储库,并使用您自己的 Git 凭据进行推送。 GitTree Pro 添加了 GitHub、GitLab、Bitbucket 和 Azure DevOps 集成以及 AI 助手 Nour,并提供免费试用。 GitTree 需要 Git 2.39 或更新版本,并会告诉您是否缺少或太旧。

在 Mac 上安装 GitTree

一款适用于配备 macOS 13 或更高版本的 Apple 芯片和 Intel Mac 的通用应用程序。

  1. 打开.dmg

    打开下载的 Git-Tree .dmg 文件。

  2. 拖至应用程序

    将 GitTree 拖到“应用程序”文件夹中,然后弹出磁盘映像。

  3. 打开GitTree

    从应用程序或 Spotlight 启动它。该应用程序经过 Apple 公证,因此它可以像任何其他应用程序一样打开。

Mac 安装指南

在 Windows 上安装 GitTree

选择 Microsoft Store 作为商店签名版本和商店管理的更新,或直接 x64 EXE。两者都需要 Windows 10 (22H2) 或 Windows 11 和 Git for Windows 2.39 或更高版本。

  1. 选择您的下载

    在新选项卡中打开上面的 Microsoft Store 链接,然后选择安装或获取。如果网站提供打开 Microsoft Store 应用程序,请继续。如需直接下载,请选择 EXE 按钮。

  2. 安装您选择的版本

    Microsoft Store 处理其安装。对于 EXE,打开下载的安装文件并批准管理员提示。直接 EXE 当前未签名;如果 Windows 阻止它,请使用应用商店版本或询问您的 IT 管理员。

  3. 打开GitTree

    从“开始”菜单启动 GitTree,使用您的 GitTree 帐户登录并打开存储库。通过Microsoft Store更新商店版本;直接版本使用 GitTree 的更新程序。

Windows安装指南

安装在 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

Ubuntu 和 Debian 安装指南

验证您的下载 (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*

发行说明和校验和

每个版本都会在 GitHub 上发布,并附有注释和 SHA256SUMS.txt 校验和文件。

GitHub Releases

常见问题解答

我可以从 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 GUI 进行诚实、来源的比较,包括每个 GUI 的优点。

阅读:2026 年最好的 Git GUI 客户端

Linux 的 Git GUI