有没有办法检索最初创建存储的提交?
使用默认命令git stash
创建存储时,原始提交将保存在存储消息中,因此通常如下所示:
stash@{0}: WIP on master: abc123 This is the message of some commit.
但是,如果使用git stash save 'a stash message'
,则提交不会出现在隐藏列表中:
stash@{1}: On master: my own message
那怎样才能找回来?
答案 0 :(得分:3)
我会说
git log -1 commitish^
E.g。
git log -1 stash@{0}^
否则,
git log -g --no-walk --parents refs/stash