Deshacer Git pull sin perder files locales anteriores sin procesar

Acabo de hacer un git pull de la twig Master.

Sin embargo, perdí todos mis cambios locales y files. NO cometí mis cambios. Ha pasado mucho time desde que hice un compromiso.

¿Hay alguna manera de deshacer el jit pull más reciente que hice MIENTRAS NO perdí mis files locales (que ahora se han ido)?

No, si no cometió sus files antes de hacerlo, no hay forma de recuperarlos, ya que no se le dijo a git que siguiera sus cambios.