@RapperOfGods

Как отменить игнорирование файла gitignore?

Здравствуйте, столкнулся с такой проблемой: когда то давно добавил в gitigonre строку, которая заставляет игнорировать все файлы с каким то расширением, а теперь появился один файл с таким расширением, который должен попасть в коммит, так вот, суть вопроса заключается в том, как грамотно сделать так, чтобы нужный файл с данным расширением попал в коммит, а остальные продолжили игнорироваться ?
  • Вопрос задан
  • 2229 просмотров
Решения вопроса 1
sergey-kuznetsov
@sergey-kuznetsov Куратор тега Git
Автоматизатор
Просто добавьте файл в коммит принудительно через
git add -f
Гитигнор не запрещает коммитить, он лишь защищает от автоматического индексирования.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Добавить этот файл в исключения .gitignore. Вам же, наверняка, нужно не один раз его добавить, а изменения отслеживать.
*.foo
!bar.foo
Ответ написан
@denis6064
Fullstack web developer
Если используете linux, то удалите из gitignore нужную строку, сохраните файл и в терминале напишите команду: git rm -r --cache .
Последняя точка необходима в команде. После этого впишите еще одну команду git add --all и в git status появится информация, что бывший в игноре файл доступен для коммита
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы