Backup & sync with GitHub
Connecting a project to GitHub is optional — everything in Flywrite works offline. But with GitHub connected, your project is backed up off your computer and can sync across machines, all without typing a git command.
Connect a project to GitHub
Click the branch name in the top bar and choose Connect GitHub…, then follow the prompts. Once connected, the GitHub button opens your repo in the browser, and the top bar shows your sync state at a glance (like "synced" or "2 unsynced").
Sync
Press ⌘⇧S (a default — like every shortcut, it's
customizable) or click
Sync. One action
checkpoints your work, pulls down
anything new, and pushes your changes up. Flywrite also quietly checks for
remote changes whenever you open or return to the app.
Work on a second computer
On the other computer, add the project with Clone from GitHub and paste the repo URL (see Your first project). Write on either machine and hit Sync when you want them to match up.
If both computers edited the same text
No scary conflict markers. Flywrite shows both versions side by side, in plain prose, and for each file you choose: Keep mine, Keep remote, Edit merged — or Resolve with Claude and let the agent sort it out. Then continue the sync, or abort it and stay with your local copy.