IT for operating businesses

Using the git-gc Command

Optimise the local repository by cleaning unnecessary files. More information: <https://git-scm.com/docs/git-gc>.

  • Optimise the repository:

git gc

  • Aggressively optimise, takes more time:

git gc --aggressive

  • Do not prune loose objects (prunes by default):

git gc --no-prune

  • Suppress all output:

git gc --quiet

  • Display help:

git gc --help


This content is compiled from the open-source tldr-pages project under the MIT license.