add gitconfig-mode and gitignore-mode