Pular para o conteúdo
Cripta do Git

/static/cripta/ossada/maintenance/

Menu

GIT-020 · Oficina

git maintenance

O zelador contratado: gc, prefetch e afins em horários combinados.

Todo repositório junta poeira: objetos soltos, packs fragmentados, grafo de commits desatualizado. maintenance start contrata um zelador — registra no agendador do sistema tarefas periódicas de limpeza e as executa em silêncio, fora do seu caminho.

As tarefas têm nome e hora: prefetch adianta os objetos do remoto, commit-graph acelera o log, gc compacta o cofre. Em repositórios grandes, é a diferença entre o status instantâneo e o café esperando o cursor.

$ git maintenance start
$ git maintenance run --task=gc
Enumerating objects: 4312, done.
A limpeza da cripta, delegada ao zelador.