All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCHv4 0/3] Persistent submodule pathspec specification
@ 2016-06-10 23:07 Stefan Beller
  2016-06-10 23:07 ` [PATCH 1/3] submodule update: add `--init-default-path` switch Stefan Beller
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Stefan Beller @ 2016-06-10 23:07 UTC (permalink / raw)
  To: git, gitster; +Cc: pclouds, sunshine, ramsay, Stefan Beller

This is a reroll of origin/sb/submodule-default-paths.

It is based on top of the current origin/sb/pathspec-label (d8e47e7d5c62e,
2016-06-02 pathspec: disable preload-index when attribute pathspec magic is in use)
which got merged with the current origin/sb/clone-shallow-passthru (d22eb0447,
clone: add `--shallow-submodules` flag, 2016-04-25)

As the merge itself produced merge conflicts, you can find my version of
resolving the merge at [1].

After the resolved conflict, this reroll
 * fixes 2 typos:
    s/Pass ultiple/Pass multiple/ in builtin/clone.c and
    s/submodulespec/pathspec/ in Documentation/git-clone.txt
 * adds another patch on top for bash completion of clone to include
    --recurse and --init-submodule

Thanks,
Stefan

[1] https://github.com/stefanbeller/git/tree/submodule-default-paths

Stefan Beller (3):
  submodule update: add `--init-default-path` switch
  clone: add --init-submodule=<pathspec> switch
  completion: clone can recurse into submodules

 Documentation/config.txt               |   5 ++
 Documentation/git-clone.txt            |  23 ++++--
 Documentation/git-submodule.txt        |  13 +++-
 builtin/clone.c                        |  36 ++++++++-
 contrib/completion/git-completion.bash |   2 +
 git-submodule.sh                       |  23 +++++-
 t/t7400-submodule-basic.sh             | 134 +++++++++++++++++++++++++++++++++
 7 files changed, 221 insertions(+), 15 deletions(-)

-- 
2.8.2.141.g4e46f88

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2016-06-10 23:08 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-06-10 23:07 [PATCHv4 0/3] Persistent submodule pathspec specification Stefan Beller
2016-06-10 23:07 ` [PATCH 1/3] submodule update: add `--init-default-path` switch Stefan Beller
2016-06-10 23:07 ` [PATCH 2/3] clone: add --init-submodule=<pathspec> switch Stefan Beller
2016-06-10 23:07 ` [PATCH 3/3] completion: clone can recurse into submodules Stefan Beller

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.