--- words: 2026-08-25: 416 tags: - git --- **Obsidian Git 已启用并接上你的服务器,首次备份已推送成功!** ## 完成的事 **1. 首次提交 + 推送(核心)** - 远程:`origin →` [`https://git.boborobots.com/r/crazy-macs/obsidianar.git`](https://git.boborobots.com/r/crazy-macs/obsidianar.git) - 凭据:本机 **macOS Keychain 里已有** git.boborobots.com 的账号(`juzi`),我配置了 `credential.helper = osxkeychain` 直接复用,全程没要你输密码 - **503 个文件、约 44MB** 完成首提交,已推到服务器的 `main` 分支(远程原来是个空仓库,已建好 main) **2. .gitignore 补了隐藏目录**(和你 tagfeed 的排除逻辑一致) - 新增:`.agents/ .claude/ .copilot/ .opencode/ .smart-env/ .workbuddy/ .trash/`(把 545 个候选文件里的 42 个工具配置/缓存/废纸篓文件剔除了,`.copilot` 有 4.1M 对话数据) **3. 插件配置调整**(`data.json`) |项|原值|新值| |---|---|---| |autoPushInterval|0(永不推送)|**20 分钟**| |autoPullOnBoot|false|**true**| |autoBackupAfterFileChange|true|true(保持)| |pullBeforePush|true|true(保持)| 效果:**笔记一改动就自动 commit,每 20 分钟自动 push 到你的服务器**,打开 Obsidian 时自动 pull 一次(多设备安全)。 ## ⚠️ 你需要做的 1. Obsidian 里 **`Cmd+R` 重载**一下(让插件读到新的自动推送配置) 2. 可选:打开 **设置 → 第三方插件 → Git**,确认状态栏出现分支/同步信息;如果插件提示需要填凭据(一般不用,Keychain 已覆盖),在插件设置里填一次 `juzi` + 你的令牌 目前工作区有 2 个文件(`X0.Diary/26.0825.md`、`X1.notes` 一篇)是刚被 Obsidian 实时改动的,属正常,下个自动周期就会提交。以后你的笔记就是**真·版本库 + 服务器双保险**了。