templates / branches--on commit submodule update: learn `--[no-]recommend-shallow` option (abed000)
   1: this is just to ensure the directory exists.