Build a .gitignore file by combining templates for languages, frameworks, editors, and operating systems.
Pick templates below; selected ones are combined into a single file.