I’ve read many caveats with using git submodules.
In essense, I have my personal repository. And I would like to import another actively-maintained repository that I could add as a framework to the original project.
It it reasonable to use git submodules? Is that what the “GitHub crowd” do?
Please take a look at this blog post. It should give you a great overview:
Understanding git submodules