Skip to content

submodule update: add --remote for submodule's upstream changes

[email protected] git 4 versions In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v8 Latest3 patches 4 repliesIn review
  2. v73 patches 7 repliesSuperseded
  3. v64 patches 6 repliesSuperseded
Earlier versions · 1
VersionPostedPatchesRepliesStatus
v52 patches0 repliesSuperseded

Patches in v8 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3submodule: add get_submodule_config helper funtiongit-submodule.sh+26 -02 replies
2/3submodule update: add --remote for submodule's upstream changesDocumentation/config.txt Documentation/git-submodule.txt Documentation/gitmodules.txt +2 more+84 -20 replies
3/3submodule add: If --branch is given, record it in .gitmodulesDocumentation/git-submodule.txt git-submodule.sh t/t7400-submodule-basic.sh+7 -01 reply

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v8 yet.

Read the v8 thread

Cover letter [PATCH v8 0/3] submodule update: add --remote for submodule's upstream changes

From: "W. Trevor King" <[email protected]>

Comments on v7 seem to have petered out, so here's v8. Changes since v7:

* Series based on gitster/master instead of v1.8.0.
* In Documentation/config.txt, restored trailing line of submodule.<name>.update documentation, which I had accidentally removed in v7.
* In Documentation/git-submodule.txt, make --no-fetch example in the --remote description more general, following Phil's suggestion.
* In git-submodule.sh:
* Remove accidental "ges" line.
* Use the submodule's default remote to determine which tracking branch to fetch. In v7 I'd been using the superproject's default remote.
* In cmd_add(), use sm_name instead of sm_path to store the --branch

    option (catching up with 73b0898).

W. Trevor King (3):
submodule: add get_submodule_config helper funtion submodule update: add --remote for submodule's upstream changes submodule add: If --branch is given, record it in .gitmodules

 Documentation/config.txt        |  6 +++++
 Documentation/git-submodule.txt | 25 +++++++++++++++++++-
 Documentation/gitmodules.txt    |  5 ++++
 git-submodule.sh                | 51 ++++++++++++++++++++++++++++++++++++++++-
 t/t7400-submodule-basic.sh      |  1 +
 t/t7406-submodule-update.sh     | 31 +++++++++++++++++++++++++
 6 files changed, 117 insertions(+), 2 deletions(-)
Signature · 1 line
1.8.0