diff options
-rw-r--r-- | builtin-ls-tree.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/builtin-ls-tree.c b/builtin-ls-tree.c index cb61717685..c386aa5754 100644 --- a/builtin-ls-tree.c +++ b/builtin-ls-tree.c @@ -156,6 +156,11 @@ int cmd_ls_tree(int argc, const char **argv, const char *prefix) chomp_prefix = 0; break; } + if (!strcmp(argv[1]+2, "full-tree")) { + ls_tree_prefix = prefix = NULL; + chomp_prefix = 0; + break; + } if (!prefixcmp(argv[1]+2, "abbrev=")) { abbrev = strtoul(argv[1]+9, NULL, 10); if (abbrev && abbrev < MINIMUM_ABBREV) |