# Add git sync demo video

`f3222cb`→[main](/content/gh/entireio/git-sync/commits/main/index.html)·

blackgirlbytes·2mo ago·1 file·+2 added/-0 removed

## Sessions

8a21e9e6fa95View transcript

[?\
i need to figure out how to run this project...and do some demo examples..i need you to make me some kind of tutorialCodex·GPT-5.5·1 step](/content/gh/entireio/git-sync/session/019ddaf2-047a-7a63-839e-79f4476f3b44#timeline-8a21e9e6fa95/index.html)

## Changes

1

- MREADME.md+2

````
69 unmodified lines

70
71
72
73
74
75
76
77

69 unmodified lines

https://github.com/target-org/target-repo.git
````

https://github.com/user-attachments/assets/60adb873-4032-4ab7-b236-24d038e04681

## Sync Behavior

`sync` picks the bootstrap relay path automatically when the target is empty. For non-empty targets, safe fast-forward updates also use a relay path that streams the source pack directly into target `receive-pack` without local materialization. Anything not relay-eligible (force, prune, deletes, tag retargets) falls back to a materialized path bounded by `--materialized-max-objects`.
```
