templates / branches--on commit git checkout -b: allow switching out of an unborn branch (abe1998)
   1: this is just to ensure the directory exists.