(git log)返回的结果是不同的,即使我在同一个分支上使用了相同的命令

(git log)返回的结果是不同的,即使我在同一个分支上使用了相同的命令,git,gitlab,git-log,Git,Gitlab,Git Log,我使用git log在分支上显示提交日志(文件已更改、行已添加、行已删除),命令如下,其中包含筛选器: git log--shortstat--author=“cuongnq | hung.nguyen | thinhnv”--from=“2018-03-26”--to=“2018-04-12”--no merges | grep-E”fil(E | es)changed“| awk'{files+=$1;inserted+=$4;delta+=$6;delta+=$4-$6;ratio=删除/

我使用git log在分支上显示提交日志(文件已更改、行已添加、行已删除),命令如下,其中包含筛选器:

git log--shortstat--author=“cuongnq | hung.nguyen | thinhnv”--from=“2018-03-26”--to=“2018-04-12”--no merges | grep-E”fil(E | es)changed“| awk'{files+=$1;inserted+=$4;delta+=$6;delta+=$4-$6;ratio=删除/插入}结束{printf Commit stats:\n-提交统计信息:\n-文件已更改(总计)…%s\n-增加行(总计)…%s\n行)..%s\n-行总数(增量)…%s\n-添加/删除比率(1:n)…1:%s\n“,文件,插入,删除,增量,比率}'

我在早上使用了该命令,但在下午返回的结果不同。我不明白。有人能解释一下这个问题以及如何解决它吗

早上的复述结果:

  • 文件已更改(总数)。。1258
  • 新增行数(总计)。。。。59519
  • 已删除行(总计)。。8714
  • 总行数(增量)。。。。50805
  • 添加/删除。比率(1:n)。。1:0.146407
下午:

  • 文件已更改(总数)。。1271
  • 新增行数(总计)。。。。59761
  • 已删除行(总计)。。8953
  • 总行数(增量)。。。。50808
  • 添加/删除。比率(1:n)。。1:0.149813

提前感谢

它的回报是什么?到底有什么不同?嗨@kowsky,早上的结果:-文件更改(总数)。。1258-增加的行数(总计)。。。。59519-删除的行(总计)。。8714-线路总数(增量)。。。。50805-添加/删除。比率(1:n)。。1:0.146407和下午:-文件已更改(总计)。。1271-增加的行数(总计)。。。。59761-已删除行(总计)。。8953-线路总数(增量)。。。。50808-添加/删除。比率(1:n)。。1 : 0.149813