No muestra todas las sucursales remotas con git branch -r

cuando ejecuto el command:

git branch -r, es solo mostrar:

origin/HEAD -> origin/master origin/development-elton origin/master 

Y cuando ejecutes el command:

git origen del show remoto, es show:

  remote origin Fetch URL: git@bitbucket.org:r2a_/grconsig.git Push URL: git@bitbucket.org:r2a_/grconsig.git HEAD branch: master Remote branches: caio-dev new (next fetch will store in remotes/origin) controle-usuario new (next fetch will store in remotes/origin) development-elton tracked master tracked rails-admin new (next fetch will store in remotes/origin) **refinancy new (next fetch will store in remotes/origin)** 

¿Cómo hacer para sacar el refinanciamiento de la sucursal para mi local?

Ampliando la respuesta de mipadi :

Para ver todas las sucursales remotas (con un solo control remoto):

 git fetch get branch -r 

Para ver todas las sucursales remotas (con controles remotos múltiples):

 git remote -v //shows names and URLs of remotes git fetch --all git branch -r 

Necesitas ejecutar git fetch para get las últimas twigs.

Si las respuestas existentes no son suficientes, puede verificar su file .git/config . En mi caso, tuve la siguiente sección:

 [remote "origin"] url = https://github.com/John/project1 fetch = +refs/heads/master:refs/remotes/origin/master 

He editado el file a:

 [remote "origin"] url = https://github.com/John/project1 fetch = +refs/heads/*:refs/remotes/origin/* 

Y luego, pude search todas las twigs con git fetch .

Esto sucede a veces, si cambia el repository remoto con:

 git remote set-url origin https://github.com/John/project1