And Smi
обычно когда файл не игнорируется это значит что игнорируемый файл до этого не игнорировался и он был проиндексирован ранее чем добавили его в игнор (проиндексирован и закоммичен как минимум). Могу, конечно, ошибаться, но у меня так это работало
Да. Все так. Более того, даже если файл игнорируется, то его все равно можно добавить в индекс используя опцию для принудительного добавления