Проверьте, будет ли получена ветка и разрешено ли ее извлекать - PullRequest
1 голос
/ 26 марта 2019

Есть ли способ проверить, позволит ли конфигурация выборки с удаленной станции получать и извлекать данную ветку?

По умолчанию любая ветвь находится в области действия для извлечения и извлечения, но если вы используете «--single-branch» со своим клоном или вы уже внесли хирургические изменения в свои стандартные настройки извлечения по умолчанию («git»)удаленные наборы ветвей "), тогда вы можете заставить свою выборку отключить правую ветвь с помощью аргументов, но" git checkout "может безоговорочно отрицать существование ветви.

Кажется, что не менее - это сантехническая функция, которая может фильтровать один или несколько элементов по этой конфигурации.

Дополнительный контекст: Почему Git не может разрешать удаленные ветви, когда --single-branch isиспользуется

1 Ответ

0 голосов
/ 26 марта 2019

Вы можете по крайней мере проверить вывод git config --get-all remote.origin.fetch, упомянутый в связанном вопросе.

  • если вы увидите название вашей ветви, оно будет получено (и может быть извлечено)
  • если вы видите '*', скорее всего, его можно получить (но вам нужно будет git fetch, чтобы быть уверенным)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...