module Git::Commands::Maintenance
Implements βgit maintenance` subcommands for repository optimization
Split into subclasses because each subcommand has a distinct purpose and option set:
-
{Maintenance::Run} β run one or more maintenance tasks
-
{Maintenance::Start} β initialize and start background maintenance
-
{Maintenance::Stop} β halt the background maintenance schedule
-
{Maintenance::Register} β add repository to maintenance config
-
{Maintenance::Unregister} β remove repository from maintenance config
All subcommands require Git 2.30.0 or later.
@see git-scm.com/docs/git-maintenance git-maintenance documentation
@api private