Re: git fetch without --recurse-submodules option
- From
Jens Lehmann <jens.lehmann@web.de>
- Date
- Jan 16, 2013, 18:24 UTC
- Message-ID
- <50F6F076.8030305@web.de>
- In-Reply-To
- <CAHtLG6RE-xGYsp-Apcu3hk8OVck+HLYZdBtWvcweaBNetwtKNA@mail.gmail.com>
Am 16.01.2013 06:45, schrieb 乙酸鋰:
> With git pull or git fetch without specifying --recurse-submodules, > what is the default action?
on-demand fetch (unless something else is configured).
> It seems git fetches submodules wtihout specifying --recurse-submodules. > If this is not clear, please update documentation.
You are right, the documentation for pull and fetch does not state explicitly that "on-demand" is the default here when the option is not used.
Show 5 quoted lines
> In git pull document --recurse-submodules option, it tells users to > see git-config(1) and gitmodules(5), but does not tell users to refer > to git fetch --recurse-submodules for the meaning of the switches. > In git fetch document --recurse-submodules option, it does not tell > users to see git-config(1) or gitmodules(5).
Thanks for pointing that out. Unless anyone else wants to improve the documentation I'll look into that in my next git time slot.