So, the EyeSkillsCommunity app has the EyeSkillsFramework as a submodule in Assets/EyeSkills/Framework.
When you first check out the submodule it is in a “detached state” which means that changes can’t be resubmitted.
The Hackaround I found is to make changes, commit them (remember the commit id) then :
git checkout master
git pull git@gitlab.eyeskills.org:community/EyeSkillsFramework.git [5......4092ef...]
git push
git pull git@gitlab.eyeskills.org:community/EyeSkillsFramework.git [5......4092ef...]
git push
I fix this by git checkout again on that submodule.