Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Image Removed

Git X-Modules is a new  new product by TMate Software. We  We call it "Submodules done right".

Image Added












Have you ever been struggling with code spread between several repositories?

If yes, then you probably know, how troublesome the native Git Submodules could be. There a few alternatives, but none of them removes the burden from the end user completely or is a fully supported commercial product.

...

  • Add modules, selecting a branch, and a path to include.
  • No need to run any special commands or follow a specific sequence of actions.
  • Users make no difference between external (module) files and their "parent" repository.
  • One `git push` and `git pull` is good for all.
  • Any Git client is supported out of the box.
  • All updates to the external (module) repositories are fetched automatically.
  • Various ways to insert commits from external modules into the "parent" history.
  • Your favorite TMate Support!

Git X-Modules exists as a cloud app for GitHub (free in beta) and a self-hosted app for Atlassian Bitbucket Server / Data Center.
Dedicated plugins for GitLab and other Git servers are coming soon!