python - 如何计算python中每个提交的提交大小差异?
问题描述
例如,考虑一个 git 存储库有 5 个提交,每个提交的大小分别为 1Mb、2Mb、2.5Mb、3Mb 和 2Mb。我希望在 python 中获得每个提交大小的差异。即 1Mb、1Mb、0.5Mb、0.5Mb、-1Mb。
python中是否有任何方法或命令可以在每次提交时计算存储库的大小,然后我可以简单地减去每个后续条目以获得差异,或者直接命令这样做。
我正在使用 python 脚本中的 gitpython 来执行 git 操作。
解决方案
推荐阅读
- algorithm - 应用哪种算法来计算可能的数组数量?
- jquery - 在这种情况下如何使用 .each() ?
- r - R Studio中按字母顺序排列的总和列
- python-3.x - 如何在 Keras 自定义训练循环中跟踪权重和梯度
- reactjs - React Hook 模式提示
- php - 我们如何使用简码显示当前用户显示名称?
- c# - 等待多行控制台输入完成 c#
- python - 如何将饼图添加到破折号 - plotly
- postgresql - 使用 debezium 链接 postgresql 11 无法获取数据库测试的编码
- google-apps-script - 从 Appscript 中的另一个 url 获取数据