Не могу зафиксировать изменения в github - PullRequest
2 голосов
/ 06 мая 2011

Всякий раз, когда я пытаюсь зафиксировать изменения в моем репозитории github, я получаю эту ошибку.[отклонено] master -> master (без ускоренной перемотки вперед)
ошибка: не удалось отправить некоторые ссылки на 'git@github.com: antarr / 3skeleton.git'
Чтобы предотвратить потерю истории,обновления ускоренной пересылки были отклонены
Объедините удаленные изменения (например, «git pull») перед повторным нажатием.
Подробнее см. раздел «Примечание о ускоренной перемотке вперед» в «git push --help».*

Если я сначала наберу git pull, это изменит некоторые файлы на моем компьютере.Какой вид поражения цели.

1 Ответ

7 голосов
/ 06 мая 2011

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

выполнение git pull сведет эти изменения и объединит их с вашими изменениями.Затем вы можете проверить все и убедиться, что он все еще работает, а затем выполнить push.

Он не должен перезаписывать изменения, которые вы внесли и пытаетесь зафиксировать.

...