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