No se puede cambiar / eliminar / confirmar / descartar la twig actual

Creé una sucursal local desde un repository git en el que estoy trabajando. Lo he hecho muchas veces, pero por alguna razón la twig se ha creado y he puesto un montón de basura random en mi código. (como text random y flechas).

Así que decidí limpiar la twig e intentar recrearla, ya que nunca había visto esto antes. Fui a cambiar de twig y no me lo permitieron porque "Copia de trabajo está modificada". Intenté realizar cambios pero decía que no había nada que comprometer.

Luego fui a la terminal e intenté comprometer, descartar, eliminar la twig, cambiar las twigs. Todo esto pasó desapercibido (ya sea 'nada para confirmar / descartar' o 'no se puede eliminar / cambiar la twig actual no modificada').

Ahora estoy atascado, no puedo cambiar twigs, comprometer los "cambios", descartar cambios o eliminar la twig. ¿Alguna idea?

Haz lo siguiente:

 git reset --hard HEAD git checkout master git branch -D <branch you want to delete> 

Esto restablecerá todos los cambios que tiene actualmente. Y luego revisará la twig principal para continuar trabajando. Y finalmente elimine la twig que desea eliminar.