When it comes to git submodules, almost any problem you encounter can be solved with:
1. deleting the submodule (rm -r iris)
2. recreating it again (git submodule update)
Obviously, if you made local changes to your submodule, it is DELETING them CONSTANTLY, so if you have local changes, make sure you click them first.
source
share