Empujar a la twig recién creada en git

Estoy trabajando en una twig, 'desarrollo'. En Github, creé una nueva twig llamada 'Temporal'. Quiero pasar mi código actual a la twig temporal.

En mi espacio de trabajo haciendo

git branch 

da * desarrollo maestro

Al intentarlo

 git push origin temporary 

Obtengo: src refspec temporal no coincide con ningún

El show-ref de git tampoco muestra la twig

¿Qué puedo hacer para impulsar temporalmente la nueva sucursal?

Pareces confundido sobre el flujo de trabajo de Git. Normalmente, hay dos escenarios posibles aquí. La primera es que tira de la twig temporary en GitHub a su máquina local. Luego harías un poco de trabajo y, finalmente, sincronizar con GitHub haciendo un git push origin temporary . El segundo escenario es que cree una sucursal local en su máquina llamada temporary . Puedes hacer esto desde la twig master haciendo git branch temporary . Luego presionarías esta twig hacia GitHub usando git push origin temporary .

Si está seguro de que realmente desea impulsar la twig master a la twig temporary en GitHub, puede forzarla haciendo git push origin temporary --force

De tus comentarios posteriores, esto es lo que quieres hacer:

 git checkout master # work work work git checkout -b temporary git push origin temporary 

Primero debe crear una sucursal localmente y pagar a esa nueva sucursal

 git checkout -b temporary 

Realiza todos los cambios, confirma tu código y luego haz esto

 git push origin temporary