HiveBrain v1.2.0
Get Started
← Back to all entries
snippetjavascriptTip

Optimize the local Git repository

Submitted by: @import:30-seconds-of-code··
0
Viewed 0 times
repositoryoptimizegitthelocal

Problem

Is your Git repository getting bloated? Maybe you've seen a significant increase in the repository size, or you're experiencing performance issues. One way to address this is by optimizing the local repository.
Using git gc --prune=now --aggressive, you can garbage collect loose objects in the repository. This command will optimize the repository by removing unnecessary objects and compressing the repository data.
> [!NOTE]
>
> The command might take a minute to run, so hang back and let Git do its magic. Once it's done, you should see an optimized repository with improved performance.

Solution

# Usage: git gc --prune=now --aggressive

git gc --prune=now --aggressive
# Optimizes the local repository


> [!NOTE]
>
> The command might take a minute to run, so hang back and let Git do its magic. Once it's done, you should see an optimized repository with improved performance.

Code Snippets

# Usage: git gc --prune=now --aggressive

git gc --prune=now --aggressive
# Optimizes the local repository

Context

From 30-seconds-of-code: optimize-repository

Revisions (0)

No revisions yet.