2

我正在写一篇长篇散文,想用 git 来跟踪字数。(不是提交图,这是有据可查的。)

如何绘制字数与时间(或字数与提交)的图表?

4

1 回答 1

7

AFAIK,git没有字数统计功能,更不用说绘制字数图表了。但是,您可以结合使用 git 和其他工具来做到这一点。

file.txt例如,这将输出更改文件的每个提交的字数:

git rev-list HEAD -- file.txt |
    while read c; do git show "$c:file.txt" | wc -w; done

这将与提交时间戳一起输出:

git rev-list --timestamp HEAD -- file.txt |
    while read t c; do echo -n "$t "; git show "$c:file.txt" | wc -w; done

您可以将此输出提供给 gnuplot,或将其粘贴到 openofice.org Calc 以绘制图形。

于 2013-06-12T13:39:16.253 回答