I have a git submodule (RestKit) which I have added to my repo.
I accidentally changed some files in there and I'd like to go back to the source version. In order to do that, I tried to run
Mac:app-ios user$ git submodule update RestKit
Mac:app-ios user$ git status
# modified: RestKit (modified content)
Move into the submodule's directory, then do a
git reset --hard to reset all modified files to their last committed state. Be aware that this will discard all non-committed changes.