templates / branches--on commit push options: {pre,post}-receive hook learns about push options (77a9745)
   1: this is just to ensure the directory exists.