最佳答案
我有一个git子模块(RestKit),我已经添加到我的repo。
我不小心更改了里面的一些文件,我想回到原始版本。为了做到这一点,我试着逃跑
Mac:app-ios user$ git submodule update RestKit
但正如你在这里看到的,这并没有起作用,因为它仍然是“修改的内容”:
Mac:app-ios user$ git status
...
# modified: RestKit (modified content)
甚至
Mac:app-ios user$ git submodule update -f RestKit
不恢复本地修改的文件 如何重置该子模块的内容?< / p >