This page contains useful tips for when you are managing submodules.
First and for most, the two most important things to remember are:
**1. Always publish the submodule change before publishing to the subproject that references it
2. Always commit all your changes before running ```git submodule update```**
**How to remove a Submodule**
1. Delete the relevant line from the [.gitmodules](https://git.ece.iastate.edu/danc/MicroCART/-/blob/d45a6d510a134acee40c10da9a22a6d51b9d5137/.gitmodules) file in the parent directory of the parent project.