Белая папка внутри игнорируемой папки
У меня есть проект node.js с некоторыми node_modules. Теперь модуль node_module не соответствовал ожиданиям, и я вручную изменил, скомпилировал и поместил его обратно в папку node_module.
Я хочу добавить этот модуль в GIT, однако, node_modules перечислены в моем gitignore (очевидно).
Я попробовал следующее
/node_modules
!/node_modules/the_module/**
Но файлы не отображаются при выполнении git status
Можно ли внести белый список в один пакет внутри игнорируемой папки?
2 ответа
Хорошо, так что в основном ответ:
/node_modules/*
!/node_modules/the_module
Попробуйте добавить файлы вручную (обычно это имеет приоритет над .gitignore
Правила стиля):
git add /path/to/module
Вы можете даже хотеть -N
намерение добавить флаг, предложить вам добавить их, но не сразу. Я часто делаю это для новых файлов, которые я еще не готов подготовить.