xo-cmake: xo-build + git subtree for satellites

xo-build
--add-umbrella-remote XONAME
--pull-umbrella-remote XONAME
--push-umbrella-remote XONAME
This commit is contained in:
Roland Conybeare 2026-05-22 09:20:35 -04:00
commit 1e49c937ff
3 changed files with 90 additions and 7 deletions

View file

@ -282,3 +282,15 @@ $ git fetch xo-foo main
```
$ git subtree add --prefix=xo-foo xo-foo main
```
## To push changes to satellite repos
```
$ git subtree push --prefix=xo-foo xo-foo main
```
## To pull changes from satellite repos
```
$ git subtree pull --prefix=xo-foo xo-foo main
```