repository: add index_state to struct repo
[gitweb.git] / builtin / config.c
index 1fc6471f37a061318ea16442a15c378c49648188..82db29fae71551a44150c64a4c1187ef4ebd572a 100644 (file)
@@ -497,6 +497,9 @@ int cmd_config(int argc, const char **argv, const char *prefix)
                usage_with_options(builtin_config_usage, builtin_config_options);
        }
 
+       if (use_local_config && nongit)
+               die(_("--local can only be used inside a git repository"));
+
        if (given_config_source.file &&
                        !strcmp(given_config_source.file, "-")) {
                given_config_source.file = NULL;