Компьютеры · Инструкция
Как включить фоновое обслуживание Git-репозитория
Фоновое обслуживание полезно в крупных репозиториях, где регулярные housekeeping-задачи заметно тормозят интерактивные G
Короткий ответ
`git maintenance start` регистрирует текущий репозиторий для планового обслуживания и настраивает фоновые maintenance-задачи через поддерживаемый планировщик ОС.
Что делать
- 1: Перейдите в нужный репозиторий.
- 2: Выполните `git maintenance start`.
- 3: Проверьте регистрацию: `git config --global --get-all maintenance.repo`.
- 4: Для удаления регистрации используйте `git maintenance unregister`; для остановки расписания — `git maintenance stop`.
Важно
Не дублируйте maintenance собственными агрессивными gc-задачами без необходимости.
Проверьте после выполнения
- До команды: Перейдите в нужный репозиторий.
- Контроль результата: Для удаления регистрации используйте `git maintenance unregister`; для остановки расписания — `git maintenance stop`.
- Не пропустите ограничение: Не дублируйте maintenance собственными агрессивными gc-задачами без необходимости.
Что учитывать
Не дублируйте maintenance собственными агрессивными gc-задачами без необходимости.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. git-maintenance Documentation). Пример и формулировки — редакция N1RO на 2026-09-17.