support change template dir, init git with git repo and name, email