点击就能提交、合并、变基:Gitnuro 跨平台可视化 Git 客户端
【免费下载链接】GitnuroA FOSS Git multiplatform client for newbies and pros项目地址: https://gitcode.com/GitHub_Trending/gi/Gitnuro
合并前想确认每个分支都做了什么,你只能盯着 git log 的满屏文字。Gitnuro 是一款开源的多平台 Git 客户端,它把这段历史变成可以点按的图表。分支和提交直接在窗口里就能浏览。
在可视化 Git 客户端中浏览提交历史图
用提交历史图查看分支与远程引用
中间的提交历史被画成了一张图,每个圆点都是一次提交。左侧分支列表与图形联动,勾选一个分支就能看到它的所在位置。某个提交属于哪条分支、某个标签指向哪个引用,不用敲命令确认。
在 diff 里挑行暂存、丢弃或提交
diff 视图支持图片和文本对比。文本文件里,你可以按 hunk、甚至按行单独暂存或丢弃。函数末尾多出的空行不想提交,丢掉那行就行,不必把整个文件重新暂存。
换系统后界面不用重学
Gitnuro 在 Windows、macOS 和 Linux 上跑的是同一套代码。从 Windows 台式机换到 MacBook,按钮都还在老位置,之前养成的操作习惯继续有效。
Gitnuro 客户端首次启动
按你的系统挑一条路就能跑起来。想看源码或参与项目,先克隆仓库:
git clone https://gitcode.com/GitHub_Trending/gi/Gitnuro- Linux:Flatpak 安装
- Windows:安装包或便携版
- macOS:brew 安装
进阶玩法:用交互式变基整理提交
想在推送前整理几个提交,可以在交互式变基页面直接操作。改顺序、合并、编辑,不用记那个隐藏目录的格式。工具栏还有个终端按钮,在仓库根目录开一个 shell,遇到界面没覆盖的场景,就地敲命令兜底。
适用场景
- 刚学 Git 的学生,在课程仓库里练习分支合并
- 在 Windows 台式机和 MacBook 间切换的前端工程师
- 需要审查贡献者提交记录的开源项目维护者
如果还在挑 Git 客户端,打开 Gitnuro,先翻一翻本地仓库的提交历史。
【免费下载链接】GitnuroA FOSS Git multiplatform client for newbies and pros项目地址: https://gitcode.com/GitHub_Trending/gi/Gitnuro
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考