初学者在使用 Git 管理代码,面对复杂的命令行操作时常感到烦恼,而好用的可视化工具又要付费,甚是头疼。
最近在 GitHub 上又发现了一款完全免费的开源 Git 客户端:Gitnuro,功能强大且无任何使用限制。
涵盖了日常 Git 操作的方方面面,从基础的提交、推送到高级的变基、交互式操作都能轻松搞定。
GitHub:http://github.com/JetpackDuba/Gitnuro
主要功能:
- 可视化查看代码差异和历史提交记录,支持文本和图片对比;
- 完整的分支管理功能,包括创建、删除、合并和变基操作;
- 支持暂存区操作,可以按行或按块进行文件暂存和取消暂存;
- 提供交互式变基、文件历史查看、代码追溯等高级功能;
- 支持远程仓库管理、子模块操作和自定义主题配置;
- 内置搜索功能,可按提交信息、作者或提交 ID 快速定位。
支持多种安装方式,Linux 可通过 Flatpak 安装,Windows 和 macOS 提供安装包下载。
