Settings
Git Sync
Glyph syncs Spaces with Git only. There is no iCloud, Dropbox, or Obsidian Sync. Open a Space, then go to Settings → Git.
What you need
- System Git installed on your computer (the
gittool your OS uses in Terminal). - The Space root must be a Git repository. The folder you opened as the Space is the repo root.
- A remote named origin so Glyph can push and pull.
If the Space folder is not a Git repo with origin, set that up first. Initialize the repo, add files, commit, and add origin. Glyph drives sync; it does not replace learning those Git basics.
Automatic sync
Choose an interval:
- 5 minutes
- 10 minutes
- 30 minutes
- 60 minutes
Glyph syncs on that schedule when auto-sync is on. Before syncing, Glyph saves the editor so open notes are on disk. Commits use the message Glyph sync.
Shorter intervals keep machines closer together. Longer intervals cut noise if you edit all day on one computer.
Sync Now
Click Sync Now to push and pull without waiting for the timer. Use this after a batch of edits, before you close the laptop, or after you fix a paused auto-sync.
Sync Now follows the same save-then-commit flow as automatic sync.
Conflicts
When local and remote disagree, pick a rule:
- Local wins: keep your Space’s version
- Remote wins: take the remote version
Set the rule you trust for that Space before conflicts show up. Local wins protects unpushed writing on this machine. Remote wins favors what already landed on the remote.
What to include
Toggle whether sync includes:
- Templates
- Attachments
- Non-Markdown files
Turn these on if those files should travel with the repo. Leave them off if you keep large binaries or local-only assets out of Git.
Match these toggles to Settings → Space folder choices so you do not sync an empty templates path or skip the attachments folder you use daily.
Pause after failures
If sync fails enough times, auto-sync pauses. Common causes: no network, bad credentials, missing origin, or a messy merge state.
Fix the problem in Git or your host, then use Resume Auto Sync. Sync Now is a good check after you resume.
Tips
- Git Sync is per-space. Each Space needs its own repo and origin.
- Confirm System Git works in Terminal before you debug Glyph sync.
- Glyph does not sell or host cloud note sync. Your Git host (GitHub, GitLab, your server) is the sync layer.
- Past versions of a note appear under Version history in the info sidebar when Git history is available.