
Перевод я знаю, меня интересует в чём смысл — и игнорируются и отслеживаются одновременно?
Вроде, игнорирую и другие файлы, но они просто серым подсвечены, а рядом с этими эта надпись и они белые, как и остальные отслеживаемые файлы.
Использую «PHPStorm».
- 34,094
1 Answers
Часто встречается следующая ситуация:
- Некоторые файлы были сохранены в коммите Git.
- Потом эти файлы отметили как игнорируемые с помощью
.gitignore(или~/.gitignore_globalили.git/info/exclude).
В этой ситуации Git продолжит отслеживать изменения в файлах, как будто их нет в .gitignore. Но пользователи часто думают, что приоритет за .gitignore и Git сразу же перестанет «видеть» эти файлы, а то и вовсе удалит их из следующего коммита. Это распространенная ошибка. Среда разработки показывает предупреждение, чтобы помочь заметить и исправить вероятную ошибку. Слово "ignored" здесь означает не то, что они действительно игнорируются, а что была сделана (неудачная) попытка их игнорировать.
Возможна обратная ситуация: вы случайно «заигнорили» в общем-то нужные файлы. Или вы отлаживаете и экспериментируете с .gitignore. Тогда это сообщение поможет вам понять, какие из существующих файлов попали в список игнорируемых.
- 34,094
gitубирать. Как я понял тут дело в том, что у ТС есть добавленные в индекс файлы, которые потом были добавлены в игнор, но не удалены из индекса. Т.е. дело таки в том как работает gitignore – ЮрийСПб Aug 24 '17 at 16:12.gitignore? – Arhadthedev Aug 25 '17 at 05:12