Skip to content

Commit 68434e2

Browse files
committed
Merge branch 'nd/clone-no-separate-git-dir-with-bare'
Forbid a useless combination of options to "git clone". * nd/clone-no-separate-git-dir-with-bare: clone: forbid --bare --separate-git-dir <dir>
2 parents e9abef6 + 95b63f1 commit 68434e2

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

builtin/clone.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -704,6 +704,8 @@ int cmd_clone(int argc, const char **argv, const char *prefix)
704704
if (option_origin)
705705
die(_("--bare and --origin %s options are incompatible."),
706706
option_origin);
707+
if (real_git_dir)
708+
die(_("--bare and --separate-git-dir are incompatible."));
707709
option_no_checkout = 1;
708710
}
709711

0 commit comments

Comments
 (0)