obsidian社区插件
Obsidian 插件:SyncGit
插件ID:sync-git sync-git sync git:Sync your vault across devices using GitHub REST API without requiring local Git. - This plugin has not been manually reviewed by Obsidian staff.
Obsidian 插件:SyncGit
插件名片
概述
主要功能 SyncGit 是一款通过 GitHub REST API 实现 Obsidian 库跨设备同步的插件。它无需本地安装 Git,即可在桌面、iOS 和 Android 端间同步笔记,并自动处理行尾规范及离线状态。
适用场景 适用于希望在不依赖第三方同步服务(如 iCloud 或 Dropbox)且不想配置本地 Git 环境的情况下,利用私有 GitHub 仓库作为桥梁,实现多平台笔记数据一致性的用户。
核心特色
- 智能同步:采用增量哈希跳过未修改文件,支持自动/手动触发,具备离线感知能力。
- 冲突处理:内置三方冲突解决机制,提供文件元数据上下文,并在并发编辑时自动重试。
- 安全与稳定:Token 仅存于浏览器 localStorage,不写入配置文件;自动跳过超过 25MB 的大文件,支持 GitHub Enterprise 自定义 API。
使用建议
- 安装:目前需手动从 Releases 下载
main.js和manifest.json至插件目录并重启 Obsidian。 - 配置:在设置中选择认证模式并输入凭据,建议创建私有仓库以确保隐私。
- 操作:通过侧边栏图标或命令面板执行同步,利用状态栏实时监控同步状态,并定期查看同步日志以排查潜在问题。
Help这篇插件文章还没有人贡献,欢迎占坑!
如果您有好的想法欢迎提交PR或者文末留言。
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。