add `skip_git` option to Init Generator

It should be possible to skip manipulating a `.gitignore` file since some users may not be using Git