Careful here - it might be that you hadn't done a submodule update, which is why the ide ref changed. Avoid committing ref updates to submodules unless you have actually updated the submodule.