add git commit template setting, template and installation code