thiago24 downloadsSync your vaults across devices using Git. Conflicts are resolved automatically using CRDTs, so you can work offline and sync when you reconnect.
Sync your Obsidian vaults across devices using Git. Work offline and sync when you reconnect, with concurrent text edits merged automatically.
Mobile support is experimental and has not yet been tested on physical devices.
Gitbin stores readable vault files in your Git repository alongside the metadata needed to merge changes. CRDTs combine concurrent text edits; attachments resolve as complete versions. Each device keeps pending changes locally until it can sync again.
Gitbin connects to the Git host you configure. Credentials stay in Obsidian's secret storage, and hidden configuration folders stay local. With on-demand downloads enabled, files remain visible in the explorer, but their contents must be downloaded before search, backlinks, or other plugins can read them.
[!WARNING] Avoid symbolic links and junctions in your vault. Gitbin uses Obsidian's file APIs, which don't expose local symlink detection. Linked files or folders may cause sync to read or modify files outside your vault. See Obsidian's guidance on symbolic links and junctions and Snyk's explanation of symlink risks for more information.