Проблема с нажатием git - PullRequest
       1

Проблема с нажатием git

1 голос
/ 13 апреля 2011

Я клонировал проект через ssh, внес некоторые изменения, зафиксировал его, а затем пытался отодвинуть изменения назад ($> git push), но я получаю сообщение об ошибке: "remote: error: отказ от обновления извлеченной ветви : refs /глав / мастер ".

Почему это так и как это исправить?

Ответы [ 3 ]

6 голосов
/ 13 апреля 2011
0 голосов
/ 28 сентября 2016

Похоже, вы клонировали личный репозиторий (где файлы извлекаются и т.в вашем случае.

Но вы можете создать новую ветвь в своем клоне и отодвинуть ее назад.

0 голосов
/ 13 апреля 2011

Могут быть внесены некоторые изменения в удаленную ветку после того, как вы ее проверили.Если вы говорите об одном совершенном вами коммите, а удаленная ветвь является главной, то выполните:

git fetch origin

, чтобы получить самые последние изменения

git rebase origin/master

, чтобы поместить ваши изменения поверх, инаконец

git push origin master

Последняя команда может быть уменьшена до той, которую вы использовали, но обычно полезно указать, куда именно вы вносите изменения в текущую ветвь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...