git pull origin master --rebase

git subtree & git submodule