I have created a new project.
I heard about that github has an official repository that provides gitignore boilerplates.
Add any missing gitignore rules that should be present according to best practices, avoid duplicates.