GIT - Subtrees Setup git remote add <MY-SUBTREE> git@github.com:<USER>/<SUBPOJECT>.git git subtree add --prefix=<MY-SUBTREE>/ <MY-SUBTREE> master Pull changes from sub-repo git subtree pull --prefix=<MY-SUBTREE> <MY-SUBTREE> master Push changes to sub-repo Links: https://medium.com/@v/git-subtrees-a-tutorial-6ff568381844