]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Merge branch 'js/apply-partial-clone-filters-recursively'
authorJunio C Hamano <gitster@pobox.com>
Fri, 25 Feb 2022 23:47:35 +0000 (15:47 -0800)
committerJunio C Hamano <gitster@pobox.com>
Fri, 25 Feb 2022 23:47:35 +0000 (15:47 -0800)
"git clone --filter=... --recurse-submodules" only makes the
top-level a partial clone, while submodules are fully cloned.  This
behaviour is changed to pass the same filter down to the submodules.

* js/apply-partial-clone-filters-recursively:
  clone, submodule: pass partial clone filters to submodules

1  2 
builtin/clone.c
builtin/submodule--helper.c

diff --cc builtin/clone.c
Simple merge
index a0bffe96a166865ac703b039ebbd157594835214,11552970f2bd7657dc7c26add78d4b3dcb881406..eeacefcc3835a737d60caf55d9ecab639b93f137
@@@ -20,7 -20,7 +20,8 @@@
  #include "diff.h"
  #include "object-store.h"
  #include "advice.h"
 +#include "branch.h"
+ #include "list-objects-filter-options.h"
  
  #define OPT_QUIET (1 << 0)
  #define OPT_CACHED (1 << 1)