templates / branches--on commit "git pull --tags": error out with a better message. (441ed41)
   1: this is just to ensure the directory exists.