คำสั่ง git
git count-objects -v
จะทำให้คุณประเมินขนาดของพื้นที่เก็บข้อมูล git ได้ดี หากไม่มีแฟล็ก -v จะเป็นการบอกขนาดของไฟล์ที่ไม่ได้แพ็กเท่านั้น คำสั่งนี้อาจไม่อยู่ใน $ PATH ของคุณคุณอาจต้องติดตามมัน (เช่น Ubuntu ที่ฉันพบใน / usr / lib / git-core / เป็นต้น)
จากหน้า Git:
-v, - verbose
นอกเหนือจากจำนวนวัตถุที่หลวมและเนื้อที่ดิสก์ที่ใช้ไปแล้วจะรายงานจำนวนวัตถุในแพ็คจำนวนแพ็คพื้นที่ดิสก์ที่ใช้โดยแพ็คเหล่านั้นและจำนวนของวัตถุที่สามารถลบออกได้ด้วยการเรียกใช้ git พรุน
ผลลัพธ์ของคุณจะคล้ายกับที่แสดงต่อไปนี้:
count: 1910
size: 19764
in-pack: 41814
packs: 3
size-pack: 1066963
prune-packable: 1
garbage: 0
size-pack
บรรทัดที่คุณกำลังมองหาอยู่ นั่นคือขนาดของอ็อบเจ็กต์การคอมมิทที่คอมแพ็คทั้งหมดหรือขนาดที่เล็กที่สุดที่เป็นไปได้สำหรับที่เก็บโคลนใหม่