Brandon Williams <bmwill@xxxxxxxxxx> writes: > On 06/20, Stefan Beller wrote: > ... >> +The configuration of submodules >> +------------------------------- >> + >> +Submodule operations can be configured using the following mechanisms >> +(from highest to lowest precedence): >> + >> + * the command line for those commands that support taking submodule specs. >> + >> + * the configuration file `$GIT_DIR/config` in the superproject. >> + >> + * the `.gitmodules` file inside the superproject. A project usually >> + includes this file to suggest defaults for the upstream collection >> + of repositories. > > I dislike this last point. Realistically we don't want this right? So > perhaps we shouldn't include it? I am not sure if I follow. Without .gitmodules, how would you, as a downstream developer, bootstrap the whole thing?