У меня есть репо с несколькими ветками. Я могу получить доступ ко всем веткам в моей локальной сети через gitpython. Однако тот же код, который я использовал для создания gitpython git.Repo() для создания объекта репо, но repo.branches показывает только master [], хотя я могу вручную проверить в терминале jenkins/workspace репо, имеющее все ветки. Может ли кто-нибудь помочь мне понять, в чем может быть проблема?
from git import Repo
clone_my_repo("myrepo") #my function to clone the repo working fine both locally and through jenkins
module = Repo("myrepo")
print(module.branches)
[<git.Head "refs/heads/master">]