commits better gitignore file