templates / branches--on commit submodule: support reading .gitmodules when it's not in the working tree (76e9bdc)
   1: this is just to ensure the directory exists.