Другая сложная для отслеживания причина, почему .gitignore (_global) не работает, может быть пробелом в строках.Файл не прощает ведущих пробелов.Поэтому убедитесь, что в каждой строке вашего файла нет ни одной, если только это не пустая строка.Мне потребовалось некоторое время, чтобы понять.
Просто добавив два моих цента.