В корне моего проекта у меня лежат 3 папки: .git, client и server. В папке client, в свою очередь, лежит React приложение, в том числе и .gitignore с readme.md, то есть эти 2 вспомогательных файла лежат НЕ в корне проекта и .gitignore, насколько я понимаю, игнорируется гитхабом. Я это понял потому, что в .gitignore добавлена исключение /node_modules, но эта папка все равно залилась на гитхаб. Это большая папка, и каждый раз загружать ее на гитхаб очень долго и бесмысленно, ведь каждый сможет загрузить все зависимости командой npm install. Я подумал просто закинуть этот файл в корень проекта, но ведь тогда придется поменять пути всех прописанных автоматически файлов и папок (приписать в начале "/client"), и я боюсь что-то испортить. Что вы думаете по этому поводу? На скриншоте содержимое .gitignore файла.
Asked
Active
Viewed 34 times
0

.gitignore. Для него это просто файлик.gitсмотрит на все.gitignore-файлы (включая ваш в подпапке) просто область действия каждого такого файла это папка в которой он лежит и её потомки. Т.е. ваш файл действует только на папкуclient/и ниже – Alexey Ten Apr 01 '21 at 14:50