GitHub рабочий стол не показывает удаленные ветви

21

GitHub (версия 3.0.5.2) для Windows больше не показывает мне все удаленные ветки. Это работает с сервером GitHub for Enterprise.

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

Это ошибка, или мне нужно сделать какие-то настройки?

Грег Макгаффи
источник

Ответы:

34

Нажмите F5 на клавиатуре.

Вы ничего не увидите, но он должен получить ваши удаленные ветви.

Джек
источник
3
Интересно, почему они не добавляют его в графический интерфейс? Но это работает отлично, спасибо.
ChrisB
Интересно, как ты это обнаружил, хотя хахаха
user2773086
F5 обновляет ваш браузер, так что я попробовал его ;-)
Jack
Поскольку это работает в настольном приложении без необходимости переходить к Git Shell, я думаю, что это лучший ответ, так как OP спрашивал конкретно о настольном приложении.
Николас Кардо
@ Джек ум, объясняя, как ты это понимаешь? В любом случае спасибо!
Odys
27

Вы можете попробовать:

git fetch

Запустите это из каталога, в котором находится ваш локальный репозиторий. При извлечении из репозитория все новые ветви и теги для удаленного отслеживания сохраняются без объединения этих изменений в ваши собственные.

Это команда, которую вы можете выполнить через командную строку в командном окне. Чтобы использовать его, вам нужно установить git CLI (интерфейс командной строки), который позволяет вам запускать команды git вручную.

Крис Хэлкроу
источник
Именно то, что было нужно, хороший ответ.
Kickaha
2
Есть идеи, почему нет графического интерфейса для этого?
фратрик
2

git fetchкажется, не всегда в фокусе Если вы знаете название филиала, вы можете просто git checkout <branch-name>. Если вы введете имя правильно, вы переключитесь на эту ветку.

Александр Хёст
источник