You may want to try git subtree (alt link) instead. I’ve had a lot of luck with it, using both remote repos and clean (untied to master
history) branches in my project.
More Related Contents:
- How do I remove a submodule?
- How to “git clone” including submodules?
- How can I specify a branch/tag when adding a Git submodule?
- How to change the remote repository for a git submodule?
- Git submodules in .gitmodules not initialized
- How do I pull from a Git repository through an HTTP proxy?
- How to un-submodule a Git submodule?
- How to make shallow git submodules?
- Git submodule head ‘reference is not a tree’ error
- Pull latest changes for all git submodules
- Update Git submodule to latest commit on origin
- List submodules in a Git repository
- how exactly does git submodule work
- How to set up a git project to use an external repo submodule?
- Git: can I suppress listing of ‘modified content’/dirty submodule entries in status, diff, etc?
- Git: Set up a fetch-only remote?
- What Git branching models work for you?
- How to apply a git patch from one repository to another?
- How to only update specific git submodules?
- Git: track branch in submodule but commit in other submodule (possibly nested)
- Git submodule URL not including username?
- How do I move an existing Git submodule within a Git repository?
- How do I revert my changes to a git submodule?
- How do I manage conflicts with git submodules?
- Restore git submodules from .gitmodules
- Linking a single file from another git repository
- Nested git repositories without remotes (a.k.a. git submodule without remotes)
- Git diff says subproject is dirty
- How to change a git submodule to point to a subfolder?
- Git update submodules recursively