Подтвердить что ты не робот

Удаленная ветка в Visual Studio онлайн не отображается в Visual Studio 2015 Team Explorer

Я создал новый репозиторий Git в Visual Studio онлайн. Я клонировал на своем компьютере, и я добавил его в проект. После этого я создал новую ветку под названием develop на Visual Studio онлайн, и я попытался проверить ее создание новой локальной ветки, но она не отображается в Team Explorer.

Это моя Visual Studio онлайн: введите описание изображения здесь

И это Visual Studio 2015 Team Explorer: введите описание изображения здесь

Почему разработка Team не появляется в Team Explorer?

4b9b3361

Ответ 1

Теперь вы можете сделать это в Visual Studio, перейдя на вкладку "Синхронизация" ( "Синхронизировать в раскрывающемся меню" Команда ") и нажмите" Fetch "вверху.

Выберите Sync из меню, нажмите fetch

Ответ 2

Я решил свою проблему, открыв командную строку Git (следуя этой инструкции), и выполняя git fetch для получения новой ветки.

Ответ 3

У меня была совершенно противоположная проблема (более или менее): я мог видеть ветку в Visual Studio, но она не была на удаленном сервере.

Попытка удалить его (из удаленного) привела к этой ошибке:

Ошибка при отправке в удаленный репозиторий: сбой Git с фатальной ошибкой. PushCommand.ExecutePushCommand

Вот как это исправить (протестировано в VS 2017):

  1. В Visual Studio дважды щелкните по своей "мошеннической" удаленной ветке;
  2. VS должен был теперь создать локальный филиал из этого;
  3. Щелкните правой кнопкой мыши локальную ветку, выберите "Удалить удаленную ветку";
  4. Щелкните правой кнопкой мыши на местном филиале, выберите "Push branch";
  5. Теперь у вас должна быть истинная соответствующая удаленная ветвь;
  6. Удалите удаленную ветку, затем локальную ветку.

Надеюсь, это поможет кому-то, кто окажется в этой теме, столкнуться с той же проблемой, что и я.