当前位置: 首页 > 科技观察

分享一个用Rust编写的非常快速的Git终端用户界面

时间:2023-03-13 11:25:54 科技观察

GitUI是一个用Rust编写的git终端用户界面。以需要键盘和跨平台的方式简化常见的git任务。用于更好地查看差异、隐藏和指责的GUI工具。但是,如果您是希望使用Git的GUI的最终用户,我为您准备了一个很棒的工具。它称为GitUI,它提供类似于gitGUI的用户体验和舒适度,但就在您的终端中。它便携、快速、免费且开源。GitUI:基于终端的Git工具GitUI并不是第一个用于Linux终端的Git客户端。那么,是什么让GitUI不同于其他类似项目的lazygit或TIG?GitUI开发人员在项目的自述文件中共享了一些基准。GitUI、LazyGit和Tig的比较;Git的简单用户界面这种优化大部分来自Rust编程语言的使用。注意:该程序处于开发的早期阶段,尚未准备好投入生产。在Linux上安装GitUI不用说,Git应该已经安装在您的系统上。要使用GitUI,您需要先为您的Linux发行版安装Rust支持。在终端中,使用以下命令:linuxmi@linuxmi:~/www.linuxmi.com$curl--proto'=https'--tlsv1.2-sSfhttps://sh.rustup.rs|sh如果已安装Rust和它的包管理器Cargo使用Cargo命令来安装GitUI:linuxmi@linuxmi:~/www.linuxmi.com$cargoinstallgitui你已经准备好使用GitUI,只需在终端中输入gitui来运行它。让我们看一些使用Git和GitUI的简单示例文件。值得一提的是,该界面具有快速直观的纯键盘控件。一切都像输入正确的字母以暂存、提交、分支或将文件推送到您的git存储库一样简单。真正让我兴奋的是,您不仅可以执行前面的四个操作,还可以编辑每个文件、拉取文件、钻取文件、在文件中导航等等;无需退出界面。这不好吃吗?现在你应该知道如何安装GitUI以及它在终端中的样子了。GitUI还自动适用于浅色和深色终端主题。当然,您也可以根据自己的喜好进行定制。