Enhancements for git usability when using submodules