Git X-Modules technology

Hi,

Upon searching through various forum posts I came across Git X-Modules.
I am actually looking at something similar for a personal project, combining multiple repositories into one and syncing to multiple repositories on the remote.

A situation where I have all my repositories cloned into 1 folder, and have that folder sync the content to different Git repositories hosted on GitHub.
I was looking at submodules for this, but it will cause a giant mess in the end, trying to maintain versions, also it’s not in one directory.

I am looking into git subtree, and I see this as a potential scalability problem for longer term.

I was wondering if you guys came up with a clever solution for this problem or also use git subtree under the hood of X-Modules.

I am looking forward to your response.

Kind regards,

Joseph H.