2017-01-21 2 views
0

Я правильно настроил файл .gitignore и поместил его в базовый каталог моего проекта, но когда я перехожу на вкладку git кода Visual Studio, он не игнорирует которую я пытаюсь игнорировать, и поэтому предполагает, что есть изменения для 4000+ файлов, которые мне не нужны (папка, которую я пытаюсь игнорировать, является виртуальной средой для python).Код Visual Studio не соблюдает .gitignore в git tab

Кто-нибудь еще успешно получил вкладку git, чтобы игнорировать изменения, используя файл .gitignore?

ответ

1

Gitignore не влияет на файлы уже Отслеживается.

Чтобы остановить отслеживание файла, который в настоящее время отслеживается, используйте git rm --cached <dir>. Он полностью удаляет файл из промежуточной области, но не удаляет каталог с диска; вместо этого оставляет каталог как есть.