笔记和扩展配置 的 .gitignore

适用于 笔记和扩展配置 的 4 条忽略规则,可直接复制到您的仓库。

笔记和扩展配置文件

笔记和扩展配置 的完整 .gitignore

# 由 LFGitignore - https://lfgitignore.com 生成
# 创建:2026-10-31 21:55:40 UTC
# 技术:Notes and Extended Configuration

### Notes and Extended Configuration ###
.obsidian/workspace.json
.obsidian/workspace-mobile.json
.obsidian/plugins/*/**
!.obsidian/plugins/*/data.json

这些 笔记和扩展配置 规则实际上忽略了什么

以下列出了每个忽略模式及其加入 .gitignore 的原因。

通用

模式 忽略的内容
.obsidian/workspace.json 当前应用程序 UI 状态(DOM 布局、最近打开的文件等)存储在这些文件中(桌面和移动设备分开),以便您可以在重新启动后无缝恢复会话。如果您想跟踪 UI 状态,请使用 Workspaces 核心插件,而不是依赖这些文件。
.obsidian/workspace-mobile.json 通用
.obsidian/plugins/*/** Obsidian 插件存储在 .obsidian/plugins/$plugin_name 下,包含元数据(manifest.json)、应用代码(main.js)、样式表(styles.css)和用户配置数据(data.json)。如果只想跟踪 data.json,请先排除插件目录中的全部内容,再取消对插件目录中 data.json 的忽略。
!.obsidian/plugins/*/data.json 通用

如何将此 .gitignore 用于 笔记和扩展配置

  1. 复制上面的笔记和扩展配置规则,或者直接下载文件。
  2. 在 Git 仓库根目录创建名为 .gitignore 的文件,并将规则粘贴进去。
  3. 如果其中一些文件已被跟踪,请运行 git rm -r --cached . 然后再次提交 - Git 仅将忽略规则应用于未跟踪的文件。
  4. 提交 .gitignore 以便团队中的每个人都共享相同的规则。

其他 配置 .gitignore 模板

查看每个 配置 模板