Estoy tratando de obtener información sobre mi alijo, pero git me lo dice stash@{0}y stash@{1}es ambiguo. git stash listfunciona bien y .git/logs/refs/stashparece tener el contenido apropiado (no es que sea un experto en aspectos internos de git).
% git stash list
stash@{0}: On master: two
stash@{1}: On master: one
% git stash show stash@{1}
fatal: ambiguous argument 'stash@1': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions
Simplemente git stash showfunciona bien. Entonces, ¿por qué los nombres que git stash listme da se consideran ambiguos?
stash, causando el error!
stash, que estaba causando el error.