我在Windows上使用gitstats我正在尝试获取当前月份的统计数据,但gitstats仍然会返回统计数据,直到项目创建时我正在执行此命令:
git log --since "1 month ago"
Run Code Online (Sandbox Code Playgroud)
这给了我一个月的提交,直到日期,我复制第一个commit_id然后执行
python gitstats.py -c commit_begin="commit_id_got_from_above" path_to_git_repo path_to_target
Run Code Online (Sandbox Code Playgroud)
我的问题看起来与此类似,但我也尝试过 如何才能获得今天在git中提交的总行数?
小智 3
为了使它工作,我修改了 gitstats 的第 75 行,从
def getlogrange(defaultrange = 'HEAD', end_only = True):
Run Code Online (Sandbox Code Playgroud)
到
def getlogrange(defaultrange = 'HEAD', end_only = False):
Run Code Online (Sandbox Code Playgroud)