Могу ли я обнаружить все ветви в моих репозиториях на github?Я хотел бы написать сценарий .sh, который проходит через ветви и тянет каждую.
git fetch отключит все ветви из удаленного репо.Обратите внимание, что он не будет тянуть ветки, pull это fetch + merge, что, вероятно, не то, что вы хотите сделать.
git fetch
Модуль github2 для Python предоставляет библиотеку API с командами для перечисления филиалов в репозитории, см. эту документацию .
Если Python не для вас, взгляните на список библиотек для других языков.