diff --git a/builtin/clone.c b/builtin/clone.c index 316c75d0b342d039696608c18adfabaa3366b0e7..f6a60b9d17f5f3ce5f2e4b37216006534e8e78d1 100644 --- a/builtin/clone.c +++ b/builtin/clone.c @@ -905,6 +905,8 @@ int cmd_clone(int argc, const char **argv, const char *prefix) remote = remote_get(option_origin); transport = transport_get(remote, remote->url[0]); + transport_set_verbosity(transport, option_verbosity, option_progress); + path = get_repo_path(remote->url[0], &is_bundle); is_local = option_local != 0 && path && !is_bundle; if (is_local) { @@ -931,8 +933,6 @@ int cmd_clone(int argc, const char **argv, const char *prefix) if (option_single_branch) transport_set_option(transport, TRANS_OPT_FOLLOWTAGS, "1"); - transport_set_verbosity(transport, option_verbosity, option_progress); - if (option_upload_pack) transport_set_option(transport, TRANS_OPT_UPLOADPACK, option_upload_pack);