templates / branches--on commit commit: allow prepare_commit_graft to handle arbitrary repositories (2f6c767)
   1: this is just to ensure the directory exists.