templates / branches--on commit rev-parse parseopt: interpret any whitespace as start of help text (33e7512)
   1: this is just to ensure the directory exists.