По возможности никак.
В репозиторий отправляют файлы отвечающие за набор пакетов package.json и package-lock.json
Другой человек скачивает и запускает установку всех пакетов.
Саму папку node_modules добавляют в .gitignore
окей, с этим разобрались, а как загрузить папку в .gitingnore, когда в ней овер 1000 файлов, я же не буду каждый файл вручную загружать, по-любому есть какой-то способ загрузить с помощью git, что-то типо npm install только сразу в репозиторий
Вовэу ᅠ, кто-то не читает документацию и сразу с вопросом пришёл? Я так понимаю речь идёт о вебинтерфейсе github? Ну так он нам не подходит. Ставим git на компьютере, авторизуемся в github, читаем документацию к git. Конкретно для загрузки с компа на сервер использовать git push