Я не очень в GIT, и у меня есть следующая проблема. Я использую GIT на машине с Ubuntu. Я также пытался с машиной Ma c, и у меня не возникает та же проблема
Я создал новую ветку в моем BitBucket репозитории проекта. Эта ветка называется feature / Tab-Generalization и как вы можете видеть, что она существует в моем хранилище

Проблема в том, что Я не вижу, как он выполняет команду:
git branch -a
Infact Я получаю этот вывод:
developer@developer-virtual-machine:~/git/energy-prg-be$ git branch -a
Energy-PRG-BE
* feature/Tab-Generalization
master
remotes/origin/master
Я полагаю, что выбранная функция / Tab-Generalization является локальный филиал, потому что удаленный должен начинаться с «удаленного» (поправьте меня, если я делаю неправильное утверждение), а не с моего удаленного.
Выполнение git ответвление -r для получения список удаленных переходов, которые я получаю:
developer@developer-virtual-machine:~/git/energy-prg-be$ git branch -r
origin/master
Но я смог сделать pu sh на этой удаленной ветви, выполнив:
git push origin feature/Tab-Generalization
и заразить в моем BitBucket, я получил:

Так что не так? Что мне не хватает? Как я могу получить полный список моих удаленных веток?
EDIT-1: Это вывод git remote -v ::
developer@developer-virtual-machine:~/git/energy-prg-be$ git remote -v
origin https://AndreaNobili@bitbucket.org/AndreaNobili/energy-prg-be.git (fetch)
origin https://AndreaNobili@bitbucket.org/AndreaNobili/energy-prg-be.git (push)