Gitnuro是一款基于JetBrains Compose和JGit开发的开源(FOSS)Git客户端,旨在为用户提供一个跨平台、无限制、不依赖Web技术的Git图形化界面工具。Gitnuro的核心理念是提供自由使用的版本控制解决方案,支持Linux、Windows和macOS系统。
功能
Gitnuro提供了丰富的功能集,适合开发者进行日常的Git操作管理。其多平台支持使得用户无论在何种操作系统上都能保持一致的使用体验。除了常见的 Git命令外,还具备高级功能如交互式变基、子模块支持等,满足不同层次开发者的需要。
基础功能
查看文本文件差异(Diff)
浏览提交历史记录及所有分支
添加(暂存)和重置(取消暂存)文件
暂存/取消暂存代码块(hunks)
检出文件(撤销未提交更改)
克隆仓库
提交更改
回退提交
撤销提交
修改上次提交(Amend)
分支与标签管理
- 创建本地分支
- 删除本地分支
- 创建本地标签
- 删除本地标签
- 查看远程分支
- Pull 和 Push 操作
- Pull 操作
- Push 操作
- Pull 操作(强制推送)
- Delete 远程分支
- Maintain 远程仓库
(高级功能)
- Merge 合并操作
- (Rebase 与交互式 Rebase)
- (Submodules 支持)
- (更改特定分支的跟踪设置)
- (查看文件 blame 信息)
- (查看文件历史记录)
- (文本文件并排 Diff)
- (指定行暂存/取消暂存)
- Searched 提交信息、作者或提交 ID
(工具与辅助功能)
- Cross-platform support 跨平台支持
价格 Gitnuro 是一款完全免费的开源软件,无论是从金钱角度还是自由度角度来看,都对用户没有任何限制。你可以自由下载、使用、修改和分发该软件。 总结:
Gitnuro 是一款面向现代开发者的多功能 Git 客户端,它不仅提供了完整的 Git 功能支持,还具有良好的跨平台兼容性、主题定制能力和社区活跃度。对于希望摆脱 Web 技术依赖、追求轻量高效 Git 管理工具的开发者而言,Gitnuro 是一个非常值得尝试的选择。
下载地址
夸克网盘
- Stash 与恢复暂存(Pop Stash)
Detached HEAD 特定提交检出
Differences 图片文件对比特色 - Cross-platform support 跨平台支持