2014-04-01 1 views
0

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

Может кто-нибудь помочь мне выяснить, что происходит? Я новичок в использовании GitHub, и это не имеет большого смысла для меня.

Вот картина проблемы:

+0

Пожалуйста, объясните, что вы сделали, прежде чем запускать 'git status', что заставило вас генерировать конфликты слияния. Почему у вашего удаленного филиала есть изменения, которые не находятся в вашей локальной ветке? Вы делитесь своим филиалом с кем-то другим, и они нажимали новый код на пульт? Или вы изменили или переустановили какие-либо из ваших локальных коммитов, которые вы ранее нажали в удаленную ветку? –

ответ

0

Были изменения в вашей отрасли на удаленный репозиторий. Вы пробовали pull, merge, или rebase Изменения в вашей ветке на пульте дистанционного управления? Любая из этих операций создаст конфликты слияния, которые вы видите.

Если вы на самом деле хотели pull, merge или rebase новые изменения с пульта дистанционного управления в ближайшем отделении, то все, что вам нужно сделать, это исправить конфликты слияния, а затем нажмите.

Почему у вас есть изменения на пульте дистанционного управления? Вы делитесь своей веткой с кем-то еще, и там они ввели новые изменения? Или вы изменили или пересоздали свои существующие коммиты на местном уровне? Если вы это сделали, это вызовет конфликты с любым кодом, который вы уже нажали на ваш пульт.

 Смежные вопросы

  • Нет связанных вопросов^_^