Set the remote's url in the configuration
Remote objects already in memory will not be affected. This assumes the common case of a single-url remote and will otherwise return an error.
the repository in which to perform the change
the remote's name
the url to set
0 or an error value