简介
gitui 由 Stephan D. 于 2020 年使用 Rust 语言构建的 git 终端交互式命令行工具,旨在终端界面中便捷管理 git 存储库。
首次用户快速实验指南
本文的 demo 展现了如何通过 x-cmd 快速使用 gitui 开启交互模式,查看存储库状态,提交记录等信息。
功能特点
- 高效稳定:gitui 相比于其他交互式工具 (lazygit, tig) 在管理大型仓库中, 有更快的启动时间,更小的内存占用,详情可查看 gitui 的对比测试。
- 快捷操作:可在交互模式中,执行拉取,提交,推送以及
stash等操作。 - 检索与浏览:gitui 不仅可以检索浏览本地文件,还可以用于检索 git 提交记录,浏览提交更改等储存库信息。
类似工具与竞品
- lazygit,使用 Go 语言构建的 git 终端交互式命令行工具,在三者中功能更加全面,交互界面更加友好,但在面对大型存储库中性能上不及另外两个。x-cmd 也引入了 lazygit,有兴趣的读者可以参考 x-cmd pkg lazygit
- tig,使用 C 语言构建的 git 终端交互式命令行工具,在三者中迭代的时间更久,体积更小。使用方面更偏向于使用命令调用。x-cmd 也引入了 tig,有兴趣的读者可以参考 x-cmd pkg tig
进一步探索
更多内容请查阅 : pkg/gitui
转载请标明原文链接 :www.x-cmd.com/pkg/gitui
关注微信官方公众号 : oh my x
获取开源软件和 x-cmd 最新用法