update git config

1. use github.com/github/gitignore collection
2. auto generate gitignore_global file