You need to commit the change to the parent repo too, e.g.

cd orca       # or wherever your git repo is

git status    # the following assumes this comes back as clean

cd libavr32   # go into the submodule directory
git remote -v # make sure you know where the pull is coming from!
git pull      # update to the latest HEAD from 'origin'

cd ..         # back to parent repo
git status    # should now indicate that the submodule commit has changed

# add, commit and push
git add libavr32
git commit -m "updating libavr32"
git push

If for some reason your submodules’s origin is not monome/libavr32 (and you don’t know why that is), then ask and I’ll try and help out as much as I can.

1 Like