相关疑难解决方法(0)

将命令应用于所有提交

为了收集有关Git存储库的一些统计信息,我正在寻找一种方法来执行以下操作:

  • 对于每次提交,执行命令(ex; du -h).
  • 该命令应该在提交后从存储库基本目录"看起来像"运行.
  • 理想情况下,该命令可以访问提交哈希和时间戳.

一个以准Bash表示的应用程序将运行

echo $HASH $TIME `du -hs --exclude=".git" . | awk '{ print $1; }'` >> ../sizeovertime
Run Code Online (Sandbox Code Playgroud)

在所有提交中了解存储库的增长.

(不知何故,感觉应该可以使用git filter-branch --tree-filter它,但这对我来说看起来像是一个可怕的黑客.)

git

3
推荐指数
1
解决办法
1224
查看次数

标签 统计

git ×1