No se puede ver la twig remota, problemas con .git / config?

Por alguna razón, no puedo ver las nuevas sucursales en las que mi equipo ha entrado. Estoy 99% seguro de que la twig existe, como puedo ver en la interfaz de usuario de Bitbucket.

Tengo la sensación de que puede ser porque mi file .git / config no es correcto.

Por el momento tengo esto …

[remote "origin"] url = git@bitbucket.org:user/project.git fetch = +refs/heads/master:refs/remotes/origin/master fetch = +refs/heads/testing:refs/remotes/origin/testing fetch = +refs/heads/uat:refs/remotes/origin/uat fetch = +refs/heads/release-1.9:refs/remotes/origin/release-1.9 

He intentado con "git remote update" y "git fetch origin" pero ambos no pueden get la nueva twig

Recuerdo "protagonizar" el problema aquí. No puedo ver mi location remota y cambiar mi configuration a algo como lo siguiente en una computadora portátil más vieja.

 git config remote.origin.fetch "+refs/heads/*:refs/remotes/origin/*" 

Realmente me gustaría saber la razón subyacente de por qué mi file de configuration está en su estado actual … ¿quizás no estoy creando twigs de la manera correcta?

En general, al crear nuevas sucursales, estoy haciendo algo como

 git checkout -b issue-1001 

Y luego lo siguiente para compartir mi twig

 git push origin issue-1001 

El refspec de fetch que tiene en su lugar solo está obteniendo master , testing , uat y release-1.9 . Como resultado, cualquier otra twig enviada al repository remoto, se ignora y nunca se lleva a su repository local. El refspec en su computadora portátil:

 +refs/heads/*:refs/remotes/origin/* 

dice que busque todas las twigs del repository remoto, para que pueda ver las nuevas twigs.

La forma abreviada es que si quieres ver las nuevas twigs, entonces necesitas usar un refspec como el de arriba.

Por cierto, la forma en que estás creando twigs se ve bien. 🙂