功能
管理 Git 仓库所需的一切,从简单提交到复杂工作流。
核心 Git
克隆
支持进度追踪,从任意远程仓库克隆
提交
选择文件,一步完成提交,支持模板与修订上次提交
推送和拉取
推送和拉取,自动获取远程更新并处理凭证
分支
可视化创建、切换、重命名和删除分支
合并
支持模拟运行预览和冲突检测的分支合并
选择性贮藏
只贮藏所选文件,切回时自动恢复
拣选
跨分支拣选提交
安全模式
先模拟运行拉取、合并和拣选,再实际改动文件
安全分支切换
有未提交的更改也能切换分支 — 带走、贮藏还是丢弃,由你决定
一键工作流
提交 + 推送、获取 + 拉取一键完成,失败时自动回滚
可视化工具
提交图
可视化分支拓扑的交互式提交历史
差异查看器
支持语法高亮的并排和内联差异对比
冲突编辑器
三栏合并冲突解决编辑器
分支谱系
追踪分支的派生来源
AI 功能
AI 提交消息
根据差异生成有意义的提交消息
AI 代码审查
获取 AI 驱动的代码审查建议
AI 冲突解决
AI 为合并冲突提供解决方案建议
密钥扫描器
在 AI 发送代码前检测并遮蔽密钥
大型仓库
智能克隆
分析超大仓库,自动选用最快的克隆策略
多平台
GitHub
GitHub 完整集成:仓库、CI 状态
GitLab
GitLab 集成:仓库、CI 状态
Gitea
支持自托管 Gitea 服务器
普通 URL
无需平台集成,从任意 Git URL 克隆
多账户
每个平台可连接多个账户,浏览其全部仓库
SSH 配置支持
SSH 配置文件中的自定义端口、别名和密钥,开箱即用
开发者体验
命令面板与快捷键
Ctrl+K 唤出模糊搜索命令面板,常用操作均配有快捷键
30 种语言
UI 完整翻译为 30 种语言,包括从右到左书写的语言
实时刷新
后台自动获取远程更新,文件变动即时反映,无需手动刷新
工作区与自动标签
按规则为仓库分组 — 自动检测技术栈并添加标签
安全
SSH 密钥管理器
生成、导入、导出和管理 SSH 密钥
凭证管理器
通过操作系统密钥链安全存储凭证