templates / branches--on commit ls-remote: fall-back to default remotes when no remote specified (9c00de5)
   1: this is just to ensure the directory exists.