Empujo una twig local a remota, y el nombre resultante es "maestro" mientras que debería ser v1

Es tan simple como estoy tratando de enviar a una twig remota llamada v1 pero cuando ejecuto el command git push origin v1 , el cliente de GIT dice:

[nueva-twig] v1 -> maestro

… y debería ser v1 -> v1 .

¿Qué estoy haciendo mal?

git push origin v1:refs/heads/v1 creará la twig remota para usted. El lado izquierdo del colon es la twig local, el lado derecho es la twig remota. Si el lado derecho no existe, se creará. Después de eso, es posible que desee utilizar git branch -u como lo sugiere Tim para establecer correctamente la información de seguimiento ascendente.

¿Estás seguro de que nos estás contando toda la historia (es decir, lo que te llevó al problema)?

 $ git branch xyzzy $ git push origin xyzzy Total 0 (delta 0), reused 0 (delta 0) To xxx@yyy:/zzz * [new branch] xyzzy -> xyzzy 

El git push origin xyz simple de git push origin xyz debería crear una nueva twig en el control remoto sin necesidad de : o lo que sea.

¿Puedes publicar tu file .git/config ?