Using git for a project with many, many repos
The Plone project consists of 192 different repos: https://github.com/plone/ During development, sometimes 2 or 4 or 10 different repos will need to be touched to fix a bug or implement a feature. It would be great if all these could be branched together and merged together (e.g. a pull request closing issueX containing commits to repo1 , repo2 and repo3 ). Releases require the entire set of repos to be branched and tagged together. Pre-git, a release was defined by a file listing the svn revision numbers of all the modules that make up the release. Does git give us a more streamlined way to