瀏覽代碼

新增gitignore文件

ChenYL 1 月之前
父節點
當前提交
e61646972a
共有 1 個文件被更改,包括 51 次插入0 次删除
  1. 51 0
      .gitignore

+ 51 - 0
.gitignore

@@ -0,0 +1,51 @@
+# Obsidian .gitignore
+# 适用于使用 Git 进行版本控制的 Obsidian 仓库
+
+# --- 核心:忽略 Obsidian 软件生成的配置和缓存 ---
+.obsidian/workspace
+.obsidian/workspace.json
+.obsidian/app.json
+.obsidian/appearance.json
+.obsidian/core-plugins.json
+.obsidian/core-plugins-migration.json
+.obsidian/graph.json
+.obsidian/hotkeys.json
+.obsidian/switcher.json
+.obsidian/community-plugins.json
+.obsidian/trash/
+
+# 缓存和临时文件
+.obsidian/cache/
+.obsidian/icon-cache.json
+
+# 开发者文件
+.obsidian/desktop.json
+.obsidian/mobile.json
+
+# --- 选择性忽略:根据你的需求决定 ---
+# 如果你希望所有设备的插件设置都同步,请删除以下两行。
+# 如果你希望插件列表同步,但插件数据不同步(例如某些插件的本地缓存),保留它们。
+.obsidian/plugins/*/
+!/.obsidian/plugins/community-plugins.json
+# 注意:`*` 会忽略所有插件文件夹,`!` 开头的行是例外规则,确保插件列表文件被跟踪。
+
+# 如果你希望所有设备的主题和 CSS 片段都同步,请删除以下三行。
+.obsidian/themes/*/
+.obsidian/snippets/
+.obsidian/appearance.json # 如果上面已包含,这里是重申
+
+# --- 忽略操作系统生成的文件 ---
+.DS_Store
+Thumbs.db
+desktop.ini
+
+# --- 忽略临时文件和备份文件 ---
+*~
+*.tmp
+*.temp
+*.swp
+*.backup
+
+# 你的笔记中可能包含的附件目录(可选,如果你用其他方式管理附件)
+# attachments/
+# assets/