Зависит от того, насколько ты хорошо понимаешь, что должно попадать в удалённый репозиторий, а что нет.
Если ты не очень разбираешься, то, возможно, тебе будет проще воспользоваться помощью веб-генератора `.gitignore` на основании того, на чём будет написан твой проект. Такие генераторы есть в GitHub, GitLab, Gitea.
Как альтернативный вариант — найти подходящий под твой тип проекта шаблон `.gitignore`.
Создание `.gitignore` — важный шаг, т.к. иначе ты рискуешь запушить в удалённый репозиторий массу всякого хлама типа содержимого папки 'node_modules'.
Если нужно быстро-быстро начать разработку с использованием git, то проще всего локально сделать `git init`, начать работу, а потом добавить адрес удалённого репозитория через `git remote add`, который ты сможешь потом изменить через `git remote set-url`.