Sto tentando di recupere delle cartelle da uno stash di GIT ma mi dà sempre errore

codice:
git checkout stash@{0} -- modules/*/language/ -A
error: pathspec 'modules/*/language/' did not match any file(s) known to git.
error: pathspec '-A' did not match any file(s) known to git.

ho provato anche con questi comandi ma sempre lo stesso errore :-(
codice:
git checkout stash@{0} -- modules/*/language/*
error: pathspec 'modules/*/language/*' did not match any file(s) known to git.

git checkout stash@{0}^^3 -- modules/**/language/*
error: pathspec 'modules/*/language/*' did not match any file(s) known to git.
Ho un backup ma dovrei automatizzare una procedura di sincronizzazione

Grazie per un suggerimento