templates / branches--on commit Porcelain scripts: Rewrite cryptic "needs update" error message (92c62a3)
   1: this is just to ensure the directory exists.