8.7K star! 又一款 Git 信息可视化工具,非常值得一试!

* 戳上方蓝字“开源先锋”关注我



推荐阅读:


23.8K star!一个类Flomo的高颜值笔记服务,支持自托管!


大家好,我是开源君,一个热爱开源的程序员!

今天的腊月二十九了,还有多少朋友还要上班啊,不会和开源君一样这样苦逼吧,唉~

不说这个了,何以解忧,唯有开源~

作为程序员,在开发过程中,了解代码仓库的状态和信息至关重要。今天开源君向大家分享一款强大而简洁的 Git 工具 – Onefetch

8.7K star! 又一款 Git 信息可视化工具,非常值得一试!

项目简介

Onefetch 是一款用 Rust 编写的命令行工具,可以帮助我们快速了解当前 Git 仓库的信息。它可以显示当前分支、提交哈希、提交时间、作者、代码行数、文件数、目录数、主要编程语言和框架等信息。Onefetch 完全离线可用,并且支持多种自定义选项,支持多平台。

8.7K star! 又一款 Git 信息可视化工具,非常值得一试!

项目特色

  • 轻量级: 体积小巧,仅几十KB,运行速度快,不会占用过多系统资源。
  • 易于使用: 使用简单,只需在终端中输入 onefetch 命令即可查看当前 Git 仓库的信息。
  • 信息丰富: 可以显示丰富的 Git 仓库信息,包括项目详情、代码统计、主要贡献者等。
  • 可定制:支持多种自定义选项,可以根据你的需求调整显示内容。

项目安装

Onefetch 的安装也很简单,直接在项目release界面找到对应的系统即可。

8.7K star! 又一款 Git 信息可视化工具,非常值得一试!

当然通过命令行安装也是支持的,官方给出了不同系统的安装方法,非常详尽:

8.7K star! 又一款 Git 信息可视化工具,非常值得一试!

比如 Mac 用户,直接用 brew 命令安装即可:

brew install onefetch

比如 Ubuntu 系统,使用下面的命令:

sudo add-apt-repository ppa:o2sh/onefetch
sudo apt-get update
sudo apt-get install onefetch

使用体验

安装完成后,只需在想要查看信息的项目目录中执行以下onefetch命令就可以获取该项目的 Git 仓库信息并将其展示在命令行中,包括项目的语言、分支、作者、提交数量等信息。

比如,开源君尝试查看了 springboot 的 git 仓库信息:

8.7K star! 又一款 Git 信息可视化工具,非常值得一试!

左边是经典的 JAVA 图标,右侧是 git 仓库的信息,包含了项目名称、创建时间、编写语言、作者、项目大小、代码量等等。

再找个 Python 项目查看下

8.7K star! 又一款 Git 信息可视化工具,非常值得一试!

一些基本的使用命令方法,以及参数:

# 查看当前 Git 仓库的信息
onefetch

# 查看指定 Git 仓库的信息
onefetch /path/to/repo

# 显示/隐藏某些信息
onefetch -d authors -d commits

# 显示 JSON 格式输出
onefetch -o json

#显示作者的 email 信息
onefetch -E

#指定展示图片的路径
onefetch -i

体验一番,Onefetch 是一款非常实用查看 Git 信息的工具,轻量、易于使用、信息丰富、可定制,非常适合我们开发人员使用。

更多项目细节,感兴趣的小伙伴可以到项目地址进行查看~~

项目地址:
https://github.com/o2sh/onefetch

原文始发于微信公众号(开源先锋):8.7K star! 又一款 Git 信息可视化工具,非常值得一试!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/205367.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!