将 Obsidian 知识库与 Gitee 远端仓库关联,实现自动备份同步。
前置准备
安装 Git
配置 Git 用户信息
在知识库文件夹中初始化 Git 仓库
在 Obsidian 中安装并启用 Git 插件
插件设置总览
一、Automatic(自动操作)
30,每 30 分钟自动 commit | |||
30,每 30 分钟自动 push 到远端 | |||
30,每 30 分钟自动从远端 pull | |||
二、Commit message(提交消息)
vault backup: {{date}},{{date}} 会自动替换为当前时间 | |||
vault backup: {{date}} | |||
三、日期格式 & Pull 设置
{{date}} | YYYY-MM-DD HH:mm:ss | ||
{{hostname}} | |||
Merge,pull 时用 merge 方式合并 | |||
None (git default),让 Git 默认处理 |
四、启动 & 同步
五、Hunk management(块管理)
六、状态栏 & 视图
Hide,个人使用不需要看作者 | |||
7000(毫秒),避免频繁刷新卡顿 |
七、Miscellaneous(其他)
Split(分屏),左右对比最直观 | |||
八、文件菜单 & 提交作者
master · 3 changed | |||
九、Advanced(高级设置)
.git 默认值 | |||
日常使用
常用命令
Obsidian Git: Create backup | |
Obsidian Git: Pull | |
Obsidian Git: Push | |
Obsidian Git: Open diff view | |
Obsidian Git: Open Git history |
多设备同步注意事项
建议 .gitignore 配置
workspace.json存储窗口布局等个人状态,不同设备间通常不需要同步。
夜雨聆风