为什么Git允许我重置文件?我原本以为理解了
所以
这对我来说毫无道理。请有人能够解释一下区别吗?
reset
的意思,就是移动了HEAD...显然我错了。所以
git reset sha file
似乎与git checkout sha file
相同,但例外是我在索引和工作目录中看到了file
。这对我来说毫无道理。请有人能够解释一下区别吗?