1.0.2 • Published 4 years ago

git-stat-viewer v1.0.2

Weekly downloads
1
License
MIT
Repository
github
Last release
4 years ago

git-stat-viewer Build Status npm package

Git 代码提交量统计工具,支持命令行和视图操作

功能概览

  • 代码行数统计
  • 文件格式美化
  • 计算总行数
  • 添加日期限制
  • 支持分支切换
  • 封装命令行工具
  • 视图操作

快速上手

  1. 全局安装
npm i git-stat-viewer -g
  1. 执行统计

node >= v8.9环境中,执行

gitstat g/generate [配置文件/git仓库地址/git本地仓库目录] [结果输出文件]

指定统计时间

gitstat g/generate [配置文件/git仓库地址/git本地仓库目录] [结果输出文件] --since YYYY-MM-DD --until YYYY-MM-DD

--since 可简写成 -s--until 可简写成 -u

执行完成之后,在 git-stat/dist.md 中查看统计结果

一个将输出结果在typora中展示的🌰:

user nameadded linesremoved linestotal lines
Ling35455299
Ling Z102499925
  1. 清除缓存
# 清除本地缓存的git仓库
gitstat clear
# 同时清除输出的结果文件
gitstat clear --all

配置说明

config.json/yaml中,有如下参数可定义:

paramtypecomment
repositoriesArrayGit仓库信息
repositoriesi.addressStringGit远程仓库地址
repositoriesi.branchStringGit分支
sinceString统计的开始时间,格式YYYY-MM-DD
untilString统计的结束时间,格式YYYY-MM-DD
distFileString输出的文件名,默认dist.md

License

MIT

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago