2015-07-07 2 views
0

Я объединил ветвь мастера в ветку dev, они должны быть одинаковыми. В исходном дереве они имеют последнюю фиксацию, поэтому все выглядит нормально. Обе ветки находятся в исходном состоянии.Repo - несоответствие кода, код не хватает

Но когда я использую в моем проекте git checkout dev, мне не хватает кода, как будто это было до слияния.

В битбакете, когда я меняю ветвь на dev, код выглядит нормально. Так почему, черт возьми, мне не хватает этого в моем проекте?

Я пробовал git pull, но я получаю все актуальное. Git status ничего не показывает.

Что случилось?

+0

Возможно ли, что у вас есть отдельная головка? – JDrost1818

+0

Вы нашли решение в конце? – jeerbl

ответ

0

Возможно, ваш филиал dev не отслеживает удаленное отделение dev.

Чтобы проверить, какой удаленный филиал каждый из вашей локальной ветви отслеживания, выполните команду:

git branch -lvv

Если в списке филиалов вы получаете, ваш местный филиал dev не отслеживает ваш удаленный филиал dev, вы можете настроить локальное отделение dev для отслеживания удаленного филиала dev. Вы можете сделать это с помощью команды

git branch --set-upstream-to=upstream/dev dev

данный пульт ДУ upstream.

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