首先分支在master中,然后
(1) git checkout -b test1
、然后修改一个文件ac,然后git stash
现在 git stash list
stash@{0}: WIP on test1: 7aa1dbd Merge "RR:AA123"
(2) git checkout -b test2
,然后修改另一个文件bc,然后git stash
现在 git stash list
stash@{0}: WIP on test2: 7aa1dbd Merge "RR:AA123"
stash@{1}: WIP on test1: 7aa1dbd Merge "RR:AA123"
(3) 现在git checkout test
,我想获取修改后的 ac 文件,它位于stash@{1}
git stash apply --stash@{1},
发现得到 bc 但不是 ac
我是否错过了一些试图获得隐藏弹出的步骤?