git & fast-forward обновления - PullRequest
       9

git & fast-forward обновления

1 голос
/ 01 августа 2010

Я все еще новичок в git и github ... что ж, я раздвоил плагин на github и сделал несколько изменений некоторое время назад. Владелец добавил некоторые из моих изменений, но github не показывал, что мои изменения были объединены. С тех пор несколько других пользователей добавили и обновили плагин.

Сегодня я скачал последнюю разветвленную версию (еще не объединенную с мастером), внес изменения и попытался сохранить их в своем хранилище. Толчок был отклонен, и я получил «не-перемотка вперед», обновления отклонены. Объединить удаленные изменения ... ". Ну, тогда я сделал что-то действительно глупое - я удалил свой репозиторий github и разветвил последнюю ветку.

Теперь, если я пытаюсь нажать, я получаю ту же ошибку. Я переинициализировал свой git git init и попытался извлечь из мастера git pull {name} master (из этого ответа SO ), и я получил «роковой: ... git-pull не может быть использован без работающего дерево». Я также попробовал команды из SO answer и получил ту же ошибку.

Могу ли я что-нибудь сделать, чтобы это исправить и выпустить последнюю версию?

Редактировать: К сожалению, я использовал git pull не git remote add...

1 Ответ

4 голосов
/ 01 августа 2010

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

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