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

git maintenance — Run tasks to optimize Git repository data. More information: <https://git-scm.com/docs/git-maintenan

Submitted by: @import:tldr-pages··
0
Viewed 0 times
commandrunoptimizeclirepositorytasksgitgit maintenance

Problem

How to use the git maintenance command: Run tasks to optimize Git repository data. More information: <https://git-scm.com/docs/git-maintenance>.

Solution

git maintenance — Run tasks to optimize Git repository data. More information: <https://git-scm.com/docs/git-maintenance>.

Register the current repository in the user's list of repositories to daily have maintenance run:
git maintenance register


Schedule maintenance tasks to run on the current repository every hour:
git maintenance start


Halt the background maintenance schedule for the current repository:
git maintenance stop


Remove the current repository from the user's maintenance repository list:
git maintenance unregister


Run a specific maintenance task on the current repository:
git maintenance run --task {{commit-graph|gc|incremental-repack|loose-objects|pack-refs|prefetch}}

Code Snippets

Register the current repository in the user's list of repositories to daily have maintenance run

git maintenance register

Schedule maintenance tasks to run on the current repository every hour

git maintenance start

Halt the background maintenance schedule for the current repository

git maintenance stop

Remove the current repository from the user's maintenance repository list

git maintenance unregister

Run a specific maintenance task on the current repository

git maintenance run --task {{commit-graph|gc|incremental-repack|loose-objects|pack-refs|prefetch}}

Context

tldr-pages: common/git maintenance

Revisions (0)

No revisions yet.