
Version Control Techniques
The Agile Embedded Podcast
00:00
Git Sub Modules and Sub Repos
If things are on the same product, they are by definition coupled. If something is really so distinct that it becomes something like a third party library that happens to be created by you as well, then find whatever if you want sticking in a separate repo and then just reference it through the build system. By the way, since you were talking of separate repos, many listeners probably know that there is such a thing as Git sub modules and sub repos. Don't use them. Like I've used them and they sound like an awesome idea until you discover that they actually aren't because they are kind of brittle.
Transcript
Play full episode