Thêm một subtree
Câu lệnh:
git subtree add --prefix=<folder>/<repo> <git_url> <branch> --squash -m 'add <repo>:<branch> subtree in <folder>/<repo>'
Ví dụ:
git subtree add --prefix=addons/server-tools https://github.com/OCA/server-tools.git 10.0 --squash -m 'add server-tools:10.0 subtree in addons/server-tools'
Pull code mới từ subtree
Câu lệnh:
git subtree pull --prefix=<folder>/<repo_name> --squash <git_url> <branch>
Ví dụ:
git subtree pull --prefix=addons/dev-tools --squash https://github.com/OCA/server-backend.git 11.0
Push code lên subtree
Câu lệnh:
git subtree push --prefix=<folder>/<repo_name> <git_url> <branch>
Ví dụ:
git subtree push --prefix=addons/daily-info [email protected]:nguyenductamlhp/daily-info.git 11.0