Я пытаюсь получить информацию о моем тайнике, но git говорит мне об этом stash@{0}и stash@{1}неоднозначно. git stash listработает нормально и, .git/logs/refs/stashкажется, имеет соответствующий контент (не то чтобы я эксперт по внутреннему устройству 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
Просто git stash showотлично работает. Так почему имена, которые git stash listмне дают, считаются неоднозначными?
stash, вызывающий ошибку!
stash, которая вызвала ошибку.