Gitnuro 跨平台 Git 可视化管理工具
Gitnuro 是一款完全免费的开源跨平台 Git 客户端,为新手和专业人士提供了简单直观的可视化管理方案。这款基于 JetBrains Compose 和 JGit 开发的应用,让你无需记忆复杂命令就能轻松完成所有 Git 操作。
为什么选择 Gitnuro
跨平台完美兼容
- Linux 用户:通过 Flatpak 一键安装 flatpak install com.jetpackduba.Gitnuro
- Windows 用户:下载安装版或便携版立即使用
- macOS 用户:Homebrew 安装或直接解压 ZIP 包
零门槛上手体验 无需任何 Git 基础,界面直观到让你忘记命令行存在!
核心功能全景展示
左侧智能导航面板
- 分支管理:本地分支、远程分支一目了然
- 标签操作:创建、删除标签轻松完成
- 暂存管理:6 个暂存项清晰可见,随时取用
中央可视化历史图谱
- 分支关系图:蓝色圆点清晰展示提交历史和分支流向
- 提交信息列表:按时间排序,快速定位关键修改
右侧实时操作区域
- 暂存文件管理:Staged 和 Unstaged 分区明确
- 提交操作:填写信息、修正提交一键完成
5 分钟快速上手 Gitnuro
第一步:创建或打开仓库
- 新建本地仓库:点击 Open 按钮开始
- 克隆远程仓库:输入 URL 立即同步
第二步:文件状态管理
- 颜色标识系统:
- 新增文件:绿色标识
- 删除文件:红色提醒
- 修改文件:蓝色标记
- 冲突文件:黄色警示
第三步:提交更改
- 填写提交信息
- 选择是否修正上次提交
- 点击 Commit 完成!
高级功能深度解析
分支可视化操作技巧
不再需要记忆 git branch 命令,通过左侧面板:
- 点击分支名称快速切换
- 右键菜单完成删除、重命名
- 拖拽操作实现分支合并
暂存管理实战应用
- 创建暂存:临时保存未完成工作
- 应用暂存:恢复之前的工作状态
- 管理暂存列表:6 个暂存项随心管理
相关功能实现参考 src/main/kotlin/com/jetpackduba/gitnuro/git/branches/ 和 src/main/kotlin/com/jetpackduba/gitnuro/git/stash/ 目录。
个性化定制指南
主题颜色自由搭配
支持 JSON 格式主题文件,轻松定制专属界面风格:
{ "primary": "FF456b00", "background"

