Help with GIT


I have a mixture of very bad internet connection and a genetic inhability to understand git :slight_smile: Everytime I mess the “personal” monogame repository I end up downloading everything again (and can take 2 or 3 hours). I’m trying to get that time down.

I have a copy of the MonoGame repository in one of my directories. Basically did

git clone https://…Monogame,
git submodule init
git submodule update

I keep that copy updated with the latest MonoGame updates, and never touch anything of that directory, so that I don’t break it :slight_smile:

The problem when cloning that copy is that I don’t know how to clone the submodules, as the “git submodule” stuff starts fetching again. git clone --recursive downloads the submodules automatically… from internet.

Is it possible to fetch that information from my local directory?



I just found the submodules are just git repositories and that I can clone them the same way I clone the MonoGame repository. Less download time, more development :slight_smile: