Changes in v3: * Added sign-off to the patches where it was missing. * slight tweak to the style and commit msgs of a few patches. * broke up the last patch (for ls-files) into a typo fix followed by fixing the bug itself. This was to make the diff easier to review. Brandon Williams (5): grep: fix help text typo setup: allow for prefix to be passed to git commands grep: fix bug when recursing with relative pathspec ls-files: fix typo in variable name ls-files: fix bug when recursing with relative pathspec builtin/grep.c | 41 +++++++++++-------- builtin/ls-files.c | 41 ++++++++++--------- cache.h | 1 + git.c | 2 - setup.c | 7 +++- t/t3007-ls-files-recurse-submodules.sh | 39 ++++++++++++++++++ t/t7814-grep-recurse-submodules.sh | 75 ++++++++++++++++++++++++++++++++++ 7 files changed, 167 insertions(+), 39 deletions(-) -- 2.12.0.367.g23dc2f6d3c-goog