On Thu, Aug 16, 2018 at 4:55 AM Shani Fridman
<[email protected]> wrote:
>
>
> Hi everybody,
>
> I've got a question regarding submodules -
>
> I'm working on a git project with submodules connected to it, and pulling 
> changes from them every month (more or less).
> Sometimes I need to checkout older versions of the project (tags or specific 
> commits), that needs the older versions of the submodules as they were when I 
> defined the tag. The problem is, that the checkout only changes the 
> superProject directories, and not the submodules... I have to checkout the 
> relevant submodules commit manually.
>
> Have you came across the same problem? Any idea what can I do?

git checkout learned about the --recurse-submodules flag some time
ago. If that is what you need, just set 'git config submodule.recurse
true' so you don't have to pass that flag every time.

Hope that helps,
Stefan

Reply via email to