分享⼀款使⽤Rust编写的Git极速终端UI
GitUI 是⼀个⽤ Rust 编写的⽤于 git 的终端 UI,我们的⽬标是在不离开你⼼爱的命令⾏终端窗⼝的情况下,以快速、只需键盘和跨平台的⽅式简化常见的 git 任务。
GUI ⼯具可以更好地查看差异、隐藏和责备。
但是,如果您是终端⽤户,想要使⽤ Git 获得 GUI 的舒适感,那么我为您提供了⼀个很好的⼯具。
它称为 GitUI,它提供类似于 git GUI 的⽤户体验和舒适度,但就在您的终端中。它是便携、快速、免费和开源的。
GitUI:基于终端的 Git ⼯具
GitUI并不是第⼀个⽤于 Linux 终端的 Git 客户端。那么,是什么让不是像其他类似项⽬GitUI不同lazygit或TIG?
GitUI 开发⼈员在项⽬的 README ⽂件中分享了⼀些基准测试。
GitUI、LazyGit 和 Tig 的⽐较;Git 的简单⽤户界⾯
这种优化⼤部分来⾃ Rust 编程语⾔的使⽤。
注意:该程序处于开发的早期阶段,尚未准备好投⼊⽣产。
在 Linux 上安装 GitUI
不⽤说,你的系统上应该已经安装了 Git。
要使⽤ GitUI,您需要先为你的 Linux 发⾏版安装 Rust ⽀持。
在终端中,使⽤以下命令:
如果你已经安装了 Rust 和它的包管理器 Cargo,请使⽤ Cargo 命令来安装 GitUI:
linux终端下载软件linuxmi@linuxmi:~/www.linuxmi$ cargo install gitui
你已经准备好使⽤ GitUI,为此只需在终端中键⼊ gitui 即可运⾏它。来看看⼀些简单的⽰例⽂件来使⽤ Git 和 GitUI。
值得⼀提的是,该界⾯具有快速直观的仅键盘控件。⼀切都很简单,只需输⼊正确的字母即可将⽂件暂存、提交、分⽀或推送到 git 存储库中。
真正让我兴奋的是,不仅可以执⾏之前的四个操作,还可以编辑每个⽂件、拉取它、追溯它、在其中导航等等;⽽且这⼀切都⽆需退出界⾯。这不⾹吗?
现在你应该知道如何安装 GitUI 以及它在终端中的样⼦。GitUI 还可以⾃动在浅⾊和深⾊终端主题上⼯作。当然你也可以根据⾃⼰的喜好进⾏定制。
如果您喜欢该项⽬,请在 GitHub 上start其存储库。如果你使⽤其他⼯具来管理 Git,请在评论区推荐你最喜欢的。谢谢阅读。
来⾃:Linux迷
关注我们
Linux公社
星标”
每天获取技术⼲货,让我们⼀起成长
合作联系:*****************