【发布时间】:2013-05-22 15:14:55
【问题描述】:
作为 git 的新手,我正在研究我可以做的各种重置。
我的印象是git reset --soft 不会改变索引或工作目录,它只会改变 repo 的头部。
所以我对过去的提交执行了软重置。
由于我的索引或工作目录都不应该更改,我现在希望git status 说我有未跟踪的更改,因为我的工作目录中的文件将比我刚刚回到的仓库。
但是它告诉我我修改过的文件在索引中?怎么会这样?我没有答应他们。软重置到底会改变索引吗?
【问题讨论】: