CLI: vyasa sync
Usage: vyasa sync [OPTIONS]
Share the hidden project-state timeline with 'origin'.
Fetch → merge → push on refs/vyasa/state. Disjoint edits braid
automatically; same-file collisions abort with the file list
(exit 2) until you re-run with --ours. With --with-code the current
branch HEAD is pushed in the same round-trip.
┌─ Options ────────────────────────────────────────────────────────────────────┐
│ --ours On conflicting edits, keep THIS machine's │
│ versions (the remote side stays recorded as a │
│ parent) │
│ --with-code Also push the current branch HEAD together with │
│ the timeline (one git push for both) │
│ --dir PATH Project directory │
│ --help -h Show this message and exit. │
└──────────────────────────────────────────────────────────────────────────────┘