Add submodules feature to git provider