Не удается проверить удаленную ветку с помощью GitHub Desktop

Когда я впервые клонирую репозиторий с помощью GitHub Desktop (версия для Windows), я могу видеть все ветки и могу проверить ветки.

Однако, если другой участник создаст новую удаленную ветку (после того, как я сделал клонирование), GitHub Desktop не сможет получить и проверить новые ветки. Ветки видны через веб-сайт GitHub. Единственный способ проверить эти ветки через рабочий стол GitHub — это удалить локальное репо и снова клонировать. Я ожидал, что кнопка «Синхронизировать» будет обрабатывать выборку новых веток из удаленного репо.

Любые идеи?


person angrycrab    schedule 28.10.2015    source источник
comment
Еще одна вещь, которую следует добавить: если я использую клиент командной строки git для извлечения изменений из удаленного репо, ветки затем появляются на рабочем столе GitHub.   -  person angrycrab    schedule 28.10.2015


Ответы (2)


По словам Стива Уорда из службы поддержки GitHub:

Вы должны иметь возможность нажать F5 в GitHub Desktop, чтобы обновить репозиторий и получить любые новые ветки из удаленного репозитория. В настоящее время для этого процесса нет анимации, но он должен работать без проблем. [...] мы также автоматически получаем новые ветки каждые пять минут.

person Guillaume CR    schedule 04.11.2015
comment
вау, это действительно сработало! у вас есть источник сообщения или это из приватного чата? - person SeriousM; 17.02.2016
comment
@SeriousM, да, это была ветка электронной почты, созданная из заявки в службу поддержки клиентов. - person Guillaume CR; 18.02.2016
comment
У меня работала F5. Тем не менее, похоже, что новые ветки не извлекаются с интервалом. Было бы неплохо видеть, что это поддерживается лучше. Я также ожидал, что синхронизация сделает это. - person Justin Caldicott; 11.08.2016
comment
Это было в прошлом году... почему это все еще не функциональность графического интерфейса? Сама цель графического интерфейса состоит в том, чтобы сделать общие задачи доступными для пользователей, не использующих командную строку (я использую командную строку, но не так много в Windows). Странно, что git fetch тогда так неясно. Неудивительно, что большинство графических интерфейсов репо терпят неудачу. - person Robert Monfera; 12.11.2016

Вы также можете нажать кнопку «Gear» в правом верхнем углу клиента, выбрать «Открыть в Git Shell» и ввести команду git fetch в открывшемся командном окне...

person Quintus Marais    schedule 22.06.2016
comment
Спасибо, вы спасли день - person Renjith K N; 19.05.2017