Git: pathspec 'ruta' no coincide con ningún file (s) conocido (s)

Quiero descartar mis cambios locales para una gran cantidad de files, cuyos nombres corresponden a algunos de los patrones comodín (por ejemplo, prefix* )

Intenté hacerlo con command:

 git checkout prefix* 

Pero obtuve errores debido a la existencia de files locales sin seguimiento adecuados para comodines. Los files no se rastrean porque se mencionan en .gitignore (por ejemplo, * .log):

 pathspec 'prefix.log' did not match any file(s) known to git. 

¿Cómo revertir muchos files (usando comodines) si tengo files locales sin seguimiento con los nombres correspondientes?