Файлы, игнорируемые при использовании Visual Studio с Git

Мы установили Git для разработки с использованием Visual Studio 2008. Большая часть работы будет новой, но у нас есть несколько старых проектов до VS2005, которые я хочу перенести в новый репозиторий. Существует общая ветка про общиеVS / Git интеграция но мой вопрос ограничен файлом .gitignore и Visual Studio.

Мой вопрос состоит из двух частей:

Какие записи следует включить в файл .gitignore, чтобы охватить определенные файлы Visual Studio, такие как двоичные файлы, сборки, файлы отладки и т. Д.? Некоторые из них были рассмотрены в упомянутой выше теме, но есть ли полный набор?

В каких ситуациях вам необходимо исключить файлы глобально, или для одного репозитория, или с помощью переменной среды?

Я уже знаю, КАК. Вот выдержка из Gitруководство пользователя на игнорирование файлов.

Если вы хотите, чтобы шаблоны исключения влияли только на определенные репозитории (вместо каждого репозитория для данного проекта), вы можете вместо этого поместить их в файл в вашем репозитории с именем .git / info / exclude или в любой файл, указанный ядром. конфигурационная переменная excludefile. Некоторые команды git также могут принимать шаблоны исключений непосредственно в командной строке. Увидетьgitignore (5) для деталей.

Ответы на вопрос(3)

Ваш ответ на вопрос