setup.c: support multi-checkout repo setup
[gitweb.git] / builtin / rev-parse.c
index 4cd44aa45d89ea27cac509ec7279d43a9278d893..5799f3558d47ed071c1910bb349b86458ee1e361 100644 (file)
@@ -762,6 +762,10 @@ int cmd_rev_parse(int argc, const char **argv, const char *prefix)
                                free(cwd);
                                continue;
                        }
+                       if (!strcmp(arg, "--git-common-dir")) {
+                               puts(get_git_common_dir());
+                               continue;
+                       }
                        if (!strcmp(arg, "--resolve-git-dir")) {
                                const char *gitdir = argv[++i];
                                if (!gitdir)