Я предполагаю, что поскольку приложение create-реагировать на приложение основано на GitHub-хранилище facebooks, и в своем рабочем процессе они используют git для управления / фиксации вашей работы, поэтому они включили его по умолчанию при создании нового проекта.
Вы всегда можете добавить .gitignore вручную на том же уровне, что и папка .git (он не обязательно должен находиться внутри папки .git).Я предпочитаю использовать vim, чтобы сделать это так ...
vim .gitignore
Затем вы можете нажать i , чтобы начать редактирование файла и написать любую из папок, которые вы хотите игнорировать (например, node_modules,строить).
А затем нажмите escape и : w q ! , чтобы сохранить файл.
Если вы хотите зафиксировать свои изменения в удаленном репозитории, таком как git hub, вы будете использовать следующие команды и изменять URL-адрес, чтобы он указывал на ваше хранилище.
# stage all your changes
git add .
# commits them to your local repository with a message
git commit -m "This change has been made"
# add remote url
git remote add origin https://github.com/example-user/example-repo.git
# pushes the changes you have committed to master branch
git push -u
Есть еще несколько команд git, которые следует учитыватьпри работе с ветками, отличными от master, но этого должно быть достаточно для начала работы.
Надеюсь, что это ответ на ваш вопрос,
Matt