Git Submodule for Developers#

Whenever you update the submodules, say roboverse_data, you need to first commit the submodule:

cd roboverse_data
git add {files}
git commit -m "{message}"
git push

Then add the submodule to the main repository and commit:

cd ..
git add roboverse_data
git commit -m "update roboverse_data: {message}"
git push