サイズ上位 3 件(ディレクトリ・サブモジュール込み)

動画・PDF・スクリプト・空ファイルと、サイズが「-」のディレクトリ・サブモジュールを含む出力から、上位 3 件を出す例です。

入力

git ls-tree -r -l の出力

100644 blob 3b18e512dba79e4c8300dd08aeb37f8e728b8dad 2457600	assets/video.mp4
100644 blob e69de29bb2d1d6434b8b29ae775ad8c2e48c5391       0	empty.txt
100755 blob 8f94139338f9404f26296befa88755fc2598c289    5120	scripts/run.sh
040000 tree d8329fc1cc938780ffdd9f94e0d364e0ea74f579       -	src
160000 commit 4d5e6f7a8b9c0d1e2f3a4b5c6d7e8f9a0b1c2d3e       -	vendor/lib
100644 blob 1111111111111111111111111111111111111111  102400	docs/manual.pdf

上位の件数

3

しきい値(KiB。これ以上だけ表示。0 ですべて)

0

結果

エラー 0 件・警告 0 件・情報 2 件

指摘(エラー・警告・情報)

  • 情報 全体 blob 以外(サブモジュールの commit・tree)の行 2 件は、サイズが「-」のため除きました。
  • 情報 全体 サイズは git に保存された内容(blob)のバイト数で、圧縮前の大きさです。履歴に残る過去の巨大ファイルは、この一覧(1 つの時点のツリー)には出ません。
ファイル数4 件
合計サイズ2.4 MiB
0 KiB 以上4 件
表示した件数3 件

サイズの大きいファイル

サイズの大きいファイル
順位パスサイズ(バイト)サイズ(目安)モード
1assets/video.mp42,457,6002.3 MiB100644
2docs/manual.pdf102,400100.0 KiB100644
3scripts/run.sh5,1205.0 KiB100755

検算(この結果になる理由)

blob は 4 件で、サイズは video.mp4 が 2,457,600、manual.pdf が 102,400、run.sh が 5,120、empty.txt が 0 バイトです。大きい順の上位 3 件を出し、サイズが「-」の tree と commit の 2 行は除きます。

判定の根拠は仕様と根拠に、仕様の出典とともにまとめています。自分の入力で試すにはツールをお使いください。

このツールの制約

ご利用にあたって

  • パスにはプロジェクトの内部情報が含まれることがあります。共有する前に内容を確認してください。
  • 大きなファイルを削除する前に、履歴や参照している箇所を確認してください。

ほかの入力例