FahamLah

Arahan

git gc

git gc [--prune=<date>] [--aggressive]

Risiko: Hati-hati

Apa ia buat

Kemaskan repo: padatkan objek dan buang objek yang tiada apa boleh capai.

Bila nak guna

Jarang dibuat sendiri. Git jalankan versi ringan secara automatik.

Contoh

$ git gc

Padat dan kemas sekarang. Objek dalam reflog kekal selamat.

$ git gc --prune=now

Buang objek yang tak boleh dicapai serta-merta, tanpa tempoh tangguh.