Callback to resolve URLs before connecting to remote
If you return git_error_code.GIT_PASSTHROUGH, you don't need to write anything to
url_resolved.
@param url_resolved The buffer to write the resolved URL to
@param url The URL to resolve
@param direction git_direction.GIT_DIRECTION_FETCH or git_direction.GIT_DIRECTION_PUSH
@param payload Payload provided by the caller
@return 0 on success, git_error_code.GIT_PASSTHROUGH or an error
Callback to resolve URLs before connecting to remote
If you return git_error_code.GIT_PASSTHROUGH, you don't need to write anything to url_resolved.
@param url_resolved The buffer to write the resolved URL to @param url The URL to resolve @param direction git_direction.GIT_DIRECTION_FETCH or git_direction.GIT_DIRECTION_PUSH @param payload Payload provided by the caller @return 0 on success, git_error_code.GIT_PASSTHROUGH or an error