Перевод я знаю, меня интересует в чём смысл — и игнорируются и отслеживаются одновременно? Вроде, игнорирую и другие файлы, но они просто серым подсвечены, а рядом с этими эта надпись и они белые, как и остальные отслеживаемые файлы. Использую «PHPStorm».
Ответ
Часто встречается следующая ситуация:
Некоторые файлы были сохранены в коммите Git.
Потом эти файлы отметили как игнорируемые с помощью .gitignore (или ~/.gitignore_global или .git/info/exclude).
В этой ситуации Git продолжит отслеживать изменения в файлах, как будто их нет в .gitignore. Но пользователи часто думают, что приоритет за .gitignore и Git сразу же перестанет «видеть» эти файлы, а то и вовсе удалит их из следующего коммита. Это распространенная ошибка. Среда разработки показывает предупреждение, чтобы помочь заметить и исправить вероятную ошибку. Слово "ignored" здесь означает не то, что они действительно игнорируются, а что была сделана (неудачная) попытка их игнорировать.
Возможна обратная ситуация: вы случайно «заигнорили» в общем-то нужные файлы. Или вы отлаживаете и экспериментируете с .gitignore. Тогда это сообщение поможет вам понять, какие из существующих файлов попали в список игнорируемых.
Комментариев нет:
Отправить комментарий