¿Cómo cambiar el nombre de una twig git nombrada por error "-update"?

He nombrado por error una twig- -update . Cuando trato de cambiar el nombre con git branch -m -update update , obtengo el error de error: unknown switch 'u' .

¿Hay alguna manera de cambiar el nombre de la twig?

¡Gracias!

¿Has git branch -m -- -update update ?

Haz un git checkout -b proper_name . Luego simplemente vaya y elimine el file de sucursal no deseado en .git / refs / heads.

Esto es más simple que juguetear con bash si tiene dudas sobre la fuga de personajes, etc.

Espero que esto ayude.

Normalmente, debería poder usar guiones dobles antes de sus nombres para finalizar el procesamiento de indicadores, pero hacer eso para tratar de crear una twig llamada -update no funciona para mí:

 $ git branch -- -update fatal: '-update' is not a valid branch name. 

Si su versión de git lo permite, puede probar git branch -m -- -update update