templates / branches--on commit rev-parse: exit with non-zero status if ref@{n} is not valid. (e6eedc3)
   1: this is just to ensure the directory exists.