templates / branches--on commit pull --rebase: exit early when the working directory is dirty (f9189cf)
   1: this is just to ensure the directory exists.