Skip to content

Obsidian + Git 的版本控制工作流

iCloud 适合同步设备,但不适合解释“哪次自动化改坏了什么”。Git 适合保留 diff、分支和回滚点。

  1. 把需要自动化维护的子目录纳入 git。
  2. 不提交密钥、缓存和大二进制。
  3. Agent 批量改笔记前先建分支或提交快照。
  4. 每次自动化后检查 diff。
  • iCloud 和 git 同时处理大量移动,产生冲突。
  • .obsidian 插件缓存全部提交。
  • 没有 .gitignore

如果 Mac Mini 空间有限,可以先让 iCloud 保持同步,再把关键项目目录单独 git 化,避免把整个 vault 当代码仓库。