Los alias de Bang no funcionan

Traté de agregar algunos alias de bang (por ejemplo …! Git stash pop). Pero esos no funcionan.

[alias] pop = !git stash pop 

Desafortunadamente, esto no funciona (ignore el hecho de que puedo usarlo sin la explosión, necesitaba un command para probarlo. Mi alias es más complejo).

 $ git pop fatal: 'stash' appears to be a git command, but we were not able to execute it. Maybe git-stash is broken? 

Funciona sin la explosión

 [alias] pop = stash pop 

Como se esperaba

 $ git pop No stash found. 

¿Algunas ideas?

¡Lo tracé a tener un nombre de usuario y espacios no ascii en path!

Los espacios en el path en Windows funcionaron para los ejecutables de msysgit. Pero no funcionó para nada bash. Debes agregar comillas para trabajar en bash. Eso rompió msysgit. Entonces necesito instalar git en una ruta no espaciada. Entonces no pudo encontrar mis keys SSH debido a caracteres no ascii en mi directory de inicio / inicio / Tomáš -> fue / home / Tom% 45% 64 o algo así. Así que necesitaba cambiar el nombre de mi usuario local. Eso parece resolver el problema completamente.