首页 > 解决方案 > 如何计算python中每个提交的提交大小差异?

问题描述

例如,考虑一个 git 存储库有 5 个提交,每个提交的大小分别为 1Mb、2​​Mb、2.5Mb、3Mb 和 2Mb。我希望在 python 中获得每个提交大小的差异。即 1Mb、1Mb、0.5Mb、0.5Mb、-1Mb。

python中是否有任何方法或命令可以在每次提交时计算存储库的大小,然后我可以简单地减去每个后续条目以获得差异,或者直接命令这样做。

我正在使用 python 脚本中的 gitpython 来执行 git 操作。

标签: pythongitgit-commitgitpython

解决方案


推荐阅读