#git #git-repository #commit #frequency #date #command #freq

app git-freq

获取git仓库中提交的频率

2个版本

使用旧的Rust 2015

0.0.2 2016年6月2日
0.0.1 2016年6月2日

#64 in #frequency

MPL-2.0 许可证

9KB
104

gitfreq

为使用spark添加了git freq命令。

例如

git freq $(date '+%Y-%m-%d') -7 | spark

这为git仓库过去七天的活动创建了一个sparkline。

安装

git clone https://github.com/jkcclemens/gitfreq
cd gitfreq

现在,您可以更新您的PATH并运行cargo install,或者您可以这样做

cargo build --release
cd target/release
strip git-freq # optional. usage varies by system
cp git-freq /usr/local/bin/

用法

git freq [reference_date] [days]

reference_date是一个YYYY-mm-dd格式的日期,这是days_since作用的日子。

days_since是与reference_date相关的天数,用于查找提交。

因此,git freq 2000-01-30 -5将查找2000-01-25和2000-01-30之间的提交。

git freq 2000-01-25 5也会查找2000-01-25和2000-01-30之间的提交。

警告

这是我重写的第三个语言程序,其中两个(包括这个)是学习项目。

我写这个是为了开始学习Rust。随着我在语言上的进步,我会逐渐改进它。

依赖项

~0.6–1MB
~15K SLoC