the repository to affect
the name of the submodule to configure
URL that should be used for the submodule
0 on success, <0 on failure
After calling this, you may wish to call git_submodule_sync() to write the changes to the checked out submodule repository.
Set the URL for the submodule in the configuration