我修改了我的分支中的一些文件并执行了
git add --all
但这添加了一些我不想提交的文件。
所以我进行了
git reset --soft HEAD~2 (instead of doing git reset HEAD)
但是之前的提交是由其他人完成的,导致了很多文件处于修改/添加/删除状态。有没有办法回到那个阶段,使我只看到我添加/修改的文件?由于我没有进行实际提交,有没有方法将我的HEAD移回到主分支而不会丢失我的更改?git pull会导致合并冲突,因为我实际上没有提交我的更改。
谢谢!
git reset --soft
,而不是git soft --reset
:-) - Thanatos