Если вы хотите внести изменения в удаленную ветку master
с помощью запроса на извлечение, а , а не напрямую, то вы не хотите отправлять в удаленную ветку master
. Вместо этого вы можете создать локальную ветвь объектов и затем нажать на нее:
# from master
git checkout -b my_feature
git push origin my_feature
Затем с веб-сайта GitHub перейдите в ветку my_feature
и следуйте инструкциям по созданию запроса на извлечение в ветку master
. Вот ссылка на документацию GitHub для создания запросов извлечения, которую вы должны использовать по крайней мере в качестве отправной точки:
https://help.github.com/articles/creating-a-pull-request/
Обратите внимание, что многие репозитории не позволят большинству пользователей переходить непосредственно в удаленную ветку master
. Таким образом, git push
, который вы пытались сделать, может не сработать.