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>. Если вы введете имя правильно, вы переключитесь на эту ветку.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.