Accidentalmente creé una twig llamada –track, y ahora no puedo borrarla

Entonces ejecuté este command:

git checkout -b --track origin/RB_1.4.5 

Pensé que crearía una twig local con el mismo nombre y lo configuraría para rastrear la twig remota, pero en su lugar creó una twig llamada –track. Podría haber jurado que omitir el nombre de la sucursal local normalmente supondría que desea el mismo nombre que la sucursal remota, pero supongo que no fue así.

Ahora en ejecución:

 git branch 

me da:

 * --track master 

Intenté comprobar master y luego ejecutar:

 git branch -D --track (as well as "--track") 

pero eso no hace nada (no hay errores ni nada).

Traté de eliminar las líneas correspondientes en .git / config, pero todavía no hay dados.

¿Cómo puedo eliminar esa twig? Además, en el futuro, ¿hay alguna manera de hacer lo que quiero y aún así no tener que volver a escribir el nombre de la sucursal local?

Tratar

 git branch -D -- --track 

Debería decirle a git que ignore los guiones después de --