Git 最后一行编辑的平均日期

Git 最后一行编辑的平均日期,git,refactoring,Git,Refactoring,git告诉我文件中每一行最后一次编辑的日期。 是否可以从整个文件中获得平均(或类似)行编辑日期 换句话说,我需要一个工具来评估特定文件的保存时间。决定哪个文件可能需要一些重构是很有帮助的 git blame --line-porcelain | grep "committer-time" | awk '{ sum += $2; n++ } END { if (n > 0) printf "%f\n", sum / n; }' 这对我有用。打印提交时间戳的平均值。我知道这个问题很老了,但我

git告诉我文件中每一行最后一次编辑的日期。 是否可以从整个文件中获得平均(或类似)行编辑日期

换句话说,我需要一个工具来评估特定文件的保存时间。决定哪个文件可能需要一些重构是很有帮助的

git blame --line-porcelain | grep "committer-time" | awk '{ sum += $2; n++ } END { if (n > 0) printf "%f\n", sum / n; }'

这对我有用。打印提交时间戳的平均值。

我知道这个问题很老了,但我是从谷歌来的,所以我想其他人也可能会问这个问题。git责怪——line Ce瓷| grep“提交时间”| awk'{sum+=$2;n++}END{if(n>0)printf“%f\n”,sum/n;}| awk'{print'@$1}xargs date ud over命令对我有效。它以人类可读的格式给出日期。