class Git::Commands::Remote::Remove

‘git remote remove` command

Removes a remote and its associated tracking refs and configuration.

@example Remove a remote

remove = Git::Commands::Remote::Remove.new(execution_context)
remove.call('origin')

@note No ‘end_of_options` boundary: `git remote remove` did not accept a `–`

separator until git 2.38.0, so a name that looks like a flag (e.g. `-weird`)
raises `ArgumentError` instead of being sent to git.

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

@see Git::Commands::Remote

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

@api private