Чтобы создать пулл-запрос, сначала нужно создать собственную ветку, в которую вы хотите отправить свои изменения.Вы можете сделать это с помощью:
git checkout -b <your_new_branch_name>
Судя по всему, вы уже добавили свой код в основную ветку, что является незначительной проблемой.В будущем вам нужно будет проверить ветку, над которой вы хотите работать , до того, как совершит какие-либо изменения, но сейчас, если вы извлекаете новую ветку из текущей ветки с помощью команды выше, новая ветка будетбыть создан с изменениями, которые вы передали в мастер.
После того, как вы это сделали, переместите вашу новую ветку к удаленному источнику, используя:
git push -u origin <your_new_branch_name>
Тогда вы сможетедля создания запроса на получение с помощью интерфейса пользователя Github.
Для лучшего объяснения этих понятий прочитайте this .Это объясняет некоторые основы ветвления и слияния с использованием git.