Set a remote as the default. # Arguments `name` - The name of the remote to set as default # Errors Returns an error if the remote doesn't exist.
(&self, name: &str)
| 172 | /// |
| 173 | /// Returns an error if the remote doesn't exist. |
| 174 | pub fn set_default_remote(&self, name: &str) -> Result<(), RepositoryError> { |
| 175 | let mut config = self.load_remotes()?; |
| 176 | config.set_default(name).map_err(RepositoryError::Remote)?; |
| 177 | self.save_remotes(&config) |
| 178 | } |
| 179 | |
| 180 | /// Rename a remote. |
| 181 | /// |
no test coverage detected