Git Submodules: Adding, Using, Removing, Updating :: Chris Jean