5 ms·
I think the way git supports this workflow currently is to have a super-repo containing all the other repos as submodules. You can bundle all those changes toge
by sjjshvuiajhz 8y ago
I think the way git supports this workflow currently is to have a super-repo containing all the other repos as submodules. You can bundle all those changes together as updates to the submodule references in a single PR.
- jacques_chester 8y agoIn my experience, this is like waltzing barefoot with Satan.
- sjjshvuiajhz 8y agoI don’t love submodules, but I think the difficultly comes because they require experience to use properly and you have to learn the gotchas, like everything else in git. IMO a workflow that requires synchronized versioning across repos is inherently complicated, and that complexity is hard to hide. Submodules are probably better than manually keeping everything in sync with tribal knowledge, which you are probably doing if your PR includes instructions to merge at the same time as another PR.