Intentando vincular un repository local a un control remoto. No puedo ver las twigs cuando ejecuto 'branch -a'

git init (make commits) git remote add origin someExistingRepo git fetch origin git branch -a 

Esperaría que esto muestre a mi maestro local, así como a todas las twigs en algunosExistingRepo, pero solo muestra a mi maestro local. ¿Por qué? He conseguido que funcione al ejecutar ls-remote , pero quiero que este repository local se comporte como cualquier otro repository con el que haya trabajado alguna vez. ¿Hay alguna razón por la que no veo las otras twigs? ¿Hay algo que pueda hacer?