class Git::Commands::Merge::Quit

Implements ‘git merge –quit` to quit an in-progress merge

Forgets about the current merge in progress. Leaves the index and working tree as-is. If an autostash entry is present, saves it to the stash list.

@example Quit the merge, leaving working tree as-is

quit_cmd = Git::Commands::Merge::Quit.new(execution_context)
quit_cmd.call

@note ‘arguments` block audited against git-scm.com/docs/git-merge/2.53.0

@see Git::Commands::Merge

@see git-scm.com/docs/git-merge git-merge

@api private