Git

git gc

CautionGarbage collection

git gc

Packs objects and prunes garbage to shrink .git. Usually automatic; run manually on bloated repos.

Examples

  • git gc --aggressive --prune=nowAggressive cleanup

Syntax

git gc [--aggressive] [--prune=now]

Before you run it

--prune=now reduces recovery options.

Related commands

The same reference, with no signal at all

Every command and flow from this site, held on your device and searchable with no connection. Free to install, no ads.

Get it free on the App Store