Это может сводиться к мнению: мне интересно, должны ли файлы проекта (файлы, созданные и используемые IDE, а не компилятором) быть включены в репозитории контроля версий.Есть ли определенные случаи, когда они должны и не должны?
Редактировать: я должен упомянуть, что причина, по которой я спрашиваю, заключается в том, что я смотрю на некоторые списки файлов, которые git игнорирует при использовании Visual Studio -- в некоторых из этих списков есть файлы проекта, а в некоторых нет.