Вот выдержка из .gitignore
о недавнем проекте, над которым я работал. Я извлек те, которые, как мне кажется, связаны с Visual Studio, включая результаты компиляции; это кроссплатформенный проект, поэтому существуют различные другие правила игнорирования для файлов, созданных другими системами сборки, и я не могу гарантировать, что я точно их выделил.
*.dll
*.exe
*.exp
*.ilk
*.lib
*.ncb
*.log
*.pdb
*.vcproj.*.user
[Dd]ebug
[Rr]elease
Возможно, этим вопросом должна быть Вики сообщества, поэтому мы все можем редактировать вместе один главный список с комментариями о том, какие файлы следует игнорировать для каких типов проектов?