gitin

gitin
软件描述
gitin 是一个极简工具,允许你通过命令行探索 Git 仓库。你可以从提交记录中搜索,检查单个文件以及提交中的变更。它是一种探索提交历史的替代方案,且具有交互性。
官方网站
访问软件的官方网站了解更多信息
github.com
什么是 gitin?
gitin 是一个极简工具,让你能够通过命令行探索 Git 仓库。你可以从提交记录中搜索,检查单个文件以及提交中的变更。它提供了一种替代且交互式的方式来浏览提交历史。此外,你还可以通过查看差异(diff)来探索当前状态,将变更暂存并提交。
功能特性
模糊搜索(运行 gitin <command> 后,按 / 开始搜索) 交互式暂存文件并查看文件差异(运行 gitin status 后按回车查看差异,或按空格暂存) 提交或修改提交内容(运行 gitin status 后按 c 提交,或按 m 修改提交) 交互式块级暂存(运行 gitin status 后按 p) 通过实用的筛选选项探索分支(例如,运行 gitin branch 后按回车切换到该分支) 便捷的用户体验和极简的设计
主要功能
🔄 替代方案
51 个选择SmartGit 是一个面向分布式版本控制系统 Git 的前端工具,支持在 Windows、macOS 和 Linux 系统上运行。SmartGit 旨在为那些更偏爱图形用户界面而非命令行工具的开发者提供服务,帮助他们更高效地使用 Git。
GitHub Desktop 是一款专为 Mac OS X 和 Windows 设计的原生 Git 客户端,具备图形用户界面。
全球数以百万计的开发者和团队选择 GitKraken 客户端,通过直观的用户界面,实现 Git 的可视化和易用性,支持在图形界面和终端之间灵活切换,并在不同操作系统间提供无缝体验。
TortoiseGit 是一个基于 TortoiseSVN 的 Git Windows Shell 接口。它源码开放,可使用免费软件完全构建。
Gittyup 是一个图形化的 Git 客户端,旨在帮助你理解和管理源代码历史。Gittyup 是 GitAhead 客户端的延续。
Git Extensions 是一个用于管理 Git 仓库的独立图形界面工具,它还与 Windows 探索器和 Microsoft Visual Studio(2010/2012/2013/2015/2017)集成。从 2.51 版本开始支持 Linux,但存在一些问题。