Я пытаюсь получить информацию о моем тайнике, но 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
вызывает у меня двусмысленность?