idea to gitignore