MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / remove_remote

Method remove_remote

atomic-cli/src/commands/remote/mod.rs:216–226  ·  view source on GitHub ↗

Remove a remote.

(&self, remove: &RemoteRemove)

Source from the content-addressed store, hash-verified

214
215 /// Remove a remote.
216 fn remove_remote(&self, remove: &RemoteRemove) -> CliResult<()> {
217 let repo_root = find_repository_root()?;
218 let repo = Repository::open(&repo_root).map_err(CliError::Repository)?;
219
220 repo.remove_remote(&remove.name)
221 .map_err(CliError::Repository)?;
222
223 print_success(&format!("Remote '{}' removed", remove.name));
224
225 Ok(())
226 }
227
228 /// Update a remote's URL.
229 fn set_url(&self, set_url: &RemoteSetUrl) -> CliResult<()> {

Callers 1

runMethod · 0.45

Calls 2

find_repository_rootFunction · 0.85
print_successFunction · 0.85

Tested by

no test coverage detected