Me gustaría crear una nueva twig remota para su uso posterior. La forma más comúnmente sugerida parece ser:
git checkout -b newbranch origin/startingpoint git push origin newbranch
Pero esto también creará la sucursal localmente y me pondrá en ella. ¿Hay alguna manera de crear una twig remota sin crearla localmente y pasar a ella?
push exige una reference local, aunque me parece ahora que es un poco arbitrario. Pero no importa cómo se llame a la reference local, puede decir a qué nombre remoto está presionando directamente, de modo que:
git branch junkname origin/startingpoint git push origin junkname:newbranch git branch -d junkname