为日常开发而生的 Git 客户端

强大的 Git 客户端让版本控制更简单

一款现代化的 Git 客户端工具, 拥有直观的用户界面,采用 Electron、Vue 3 和 TypeScript 构建。

支持 macOS、Windows 与 Linux

所有数据本地存储,密码与 API Key 本机加密
提交图、分支关系与代码差异,一屏串联。 点击放大

审阅与提交

把零散改动, 整理成清晰的提交。

先看清变更,再决定提交哪些内容。从按行暂存到复用提交消息,每一步都在眼前。

历史与追溯

顺着历史, 找到代码的来路。

在提交图中查找消息、作者或差异内容,沿着文件历史和行级归属,理解代码如何演变。

提交图基于 VS Code 的 Git Graph(源代码管理历史视图)实现。 第三方声明

Git Worktree

切换任务, 保留当下的工作。

让同一个仓库的不同分支拥有独立目录。修复问题、验证想法、推进新功能,都有各自的工作现场。

  • 从仓库入口查看目录与分支,快速切换工作树。
  • 选择已有分支或创建新分支,并指定工作目录。
  • 保留各自的未提交修改,让任务互不打断。

冲突处理

遇到冲突, 按你的习惯解决。

简单冲突就地选边,复杂逻辑手动整合,需要完整对照时打开三栏合并。处理完再暂存并继续当前 Git 操作。

完整的日常工作流

常用工具, 就在仓库旁边。

从查找代码到运行命令,从远程同步到管理子模块,减少来回切换工具的打断。

SSH 密钥、GitHub 认证与网络代理

Windows 下的 WSL 仓库支持

系统终端与外部工具集成

语言与外观

熟悉的语言, 舒服的主题。

用简体中文、繁體中文或 English 工作。浅色、深色,或跟随系统,让界面适应你的习惯。

简体中文繁體中文English

开始使用

为你的下一次提交, 准备一个新工作台。

选择系统与处理器架构,获取对应的安装包。

安装包由 GitHub Releases 提供

Linux

.deb / .rpm 安装包

前往 GitHub 下载

Windows 和 macOS 内置 Git;Linux 需先安装系统 Git。

所有版本与更新记录

你可能想了解

开始之前的几个问题。

Enjoy Git 是否监听您的数据?

Enjoy Git 不会监听或监视你的数据。你在 Enjoy Git 中管理的所有项目归你所有,仓库文件、应用设置、项目管理信息和日志等所有应用数据均存储在本地,不会自动上传到 Enjoy Git 的服务器。

密码、API Key 等敏感信息通过本机操作系统提供的加密能力加密后保存在本地,不以明文存储。

需要另外安装 Git 吗?

Windows 和 macOS 安装包已包含 Git,可以直接使用。Linux 使用系统 Git,请先通过发行版的包管理器安装。

应该选择哪个架构的安装包?

Apple 芯片的 Mac 选择 arm64,Intel Mac 选择 x64。Windows 和 Linux 请根据设备的处理器架构选择;常见的 Intel / AMD 设备使用 x64,Linux 安装包中也可能标为 amd64。

我的代码会发送到哪里?

仓库文件与常规 Git 操作在本机处理,拉取和推送会连接你配置的远程仓库。AI 提交消息是可选功能;使用时,相关变更上下文会发送给你配置的模型服务,也可配置本地模型。

工作树适合什么场景?

当你想保留当前分支的修改,同时处理另一个分支的任务时,可以创建独立的工作树。每个工作树有自己的目录和工作区,不必为每次切换任务先收起当前修改。

遇到问题或有功能建议,怎么反馈?

可以在 GitHub 提交问题,或通过邮件联系开发者。描述操作步骤与运行环境,会更方便定位问题。