Skip to content

git-count-objects

统计未打包对象数量及其磁盘消耗

概要

bash
git count-objects [-v] [-H | --human-readable]

描述

统计未打包对象文件的数量及其消耗的磁盘空间,帮助你决定何时是重新打包的好时机。

选项

-v, --verbose

提供更详细的报告:

  • count:松散对象的数量
  • size:松散对象消耗的磁盘空间,单位为 KiB(除非指定了 -H)
  • in-pack:包内对象的数量
  • packs:包文件的数量
  • size-pack:包消耗的磁盘空间,单位为 KiB(除非指定了 -H)
  • prune-packable:同时也存在于包中的松散对象数量。这些对象可以使用 git prune-packed 清除。
  • garbage:对象数据库中既不是有效松散对象也不是有效包的文件数量
  • size-garbage:垃圾文件消耗的磁盘空间,单位为 KiB(除非指定了 -H)
  • alternate:备用对象数据库的绝对路径;可能出现多次,每行一个路径。请注意,如果路径包含不可打印字符,它可能被双引号包围并包含 C 风格反斜杠转义序列。

-H, --human-readable

以人类可读格式打印大小。

Git

git(1) 套件的一部分

基于 CC BY-NC-SA 3.0 许可发布