templates / branches--on commit Extend "checkout --track" DWIM to support more cases (9188ed8)
   1: this is just to ensure the directory exists.