跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / BashAI

配置 Obsidian Git 插件实现本地笔记同步至 GitHub 仓库 (Mac)

在 macOS 系统下配置 Obsidian Git 插件的步骤。内容包括安装插件、初始化仓库、连接 GitHub 远程地址、提交更改以及配置 .gitignore 文件以排除缓存和临时文件。该方案旨在实现本地笔记数据的版本控制与自动同步,便于后续 AI 代理访问及管理。

道系青年发布于 2026/3/28更新于 2026/5/3130 浏览

背景

为了支持 AI Agent 应用访问本地笔记数据,本文记录利用 Obsidian 配合 GitHub 私有库实现数据同步的配置经验。

图片

环境准备

假设已安装 Obsidian 工具,相关版本如下:

类型名称
操作系统macOS (非移动端)
Obsidian 版本v1.10.6

步骤一:下载插件

  1. 进入 Obsidian 界面,点击左下角设置。

图片

  1. 开启安全模式(如未开启),点击'浏览插件市场',搜索'git'并确认正确的工具名后安装。

图片

图片

图片

步骤二:配置 Obsidian

注意: 默认电脑已安装 Git 工具。若未安装,请先完成安装。可通过命令行输入 git --version 验证。

图片

2.1 初始化仓库

在 Mac 端输入快捷键 Cmd + P,搜索栏输入 Git: Initialize a new repo 进行初始化。

确认是否初始化完成:输入 Cmd + P,搜索栏输入 Git: Open source control view,出现类似结构说明初始化完成。

图片

2.2 配置 GitHub 关联
  1. 输入 Cmd + P,搜索栏输入 Git: Edit remotes。 Remote name 选 origin,url 格式:https://github.com/你的用户名/你的仓库名.git。

图片

  1. 输入 Cmd + P,搜索栏输入 Git: Set upstream branch,选择 origin/main,完成主分支设置(只需设置一次)。
2.3 传输文件到 GitHub

方法一:命令行传输 在 Obsidian 输入 Cmd + P,搜索栏输入 Git: Commit all changes。

图片

图片

方法二:手动提交传输

图片

图片

步骤三:配置插件与忽略文件

3.1 进入插件设置

图片

3.2 按需配置

图片

3.3 配置 .gitignore

排除无用文件,保留有价值信息。Mac 端打开 Obsidian,输入 Cmd + P,搜索栏选择下图指令,复制以下代码并保存。

图片

图片

############################# Obsidian - 必须忽略(强烈推荐)#############################
工作区状态(窗口/当前文件/布局,多设备必冲突)
.obsidian/workspace
.obsidian/workspace.json
# 缓存文件(无价值,可再生)
.obsidian/cache/
.obsidian/index.db
.obsidian/index.db-shm
.obsidian/index.db-wal
############################# Obsidian - 可选忽略#############################
同步/发布相关(你不用官方 Sync/Publish 可忽略)
.obsidian/graph.json
.obsidian/appearance.json
############################# 系统垃圾############################
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
############################# 编辑器/临时文件############################
*.tmp
*.temp
*.bak
*.swp
*.swo
############################# 日志############################
*.log

目录

  1. 背景
  2. 环境准备
  3. 步骤一:下载插件
  4. 步骤二:配置 Obsidian
  5. 2.1 初始化仓库
  6. 2.2 配置 GitHub 关联
  7. 2.3 传输文件到 GitHub
  8. 步骤三:配置插件与忽略文件
  9. 3.1 进入插件设置
  10. 3.2 按需配置
  11. 3.3 配置 .gitignore
  12. 缓存文件(无价值,可再生)
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • 前端拖拽排序实现详解:基于原生 HTML5 API
  • 使用 OpenClaw 与 cpolar 实现本地 AI 远程访问及内网穿透
  • 终身机器人学习基准 LIBERO 数据集深度解析
  • Ollama 本地部署 Llama 3 与 Dify 应用构建指南
  • Git 历史回溯实战:查看和恢复之前的版本及误删文件
  • Python 实现京东商品评论爬虫
  • 开源无审核限制大型语言模型概述
  • Python 微信小程序校园二手商品交易系统设计与实现
  • 浙江省人民医院基于 KingbaseES 的多院区异构多活容灾架构实践
  • Git 版本控制核心命令与团队协作实战
  • 文心大模型 4.5 开源版部署实战与性能优化
  • Legado 开源阅读器部署与使用指南
  • Vue 前端文件导出实战:file-saver 插件用法详解
  • Java 优先队列 PriorityQueue
  • C++ 类与对象:封装特性的实现与实战应用
  • Edict:基于三省六部制的 AI Agent 协作框架
  • 无需公网 IP 安全远程访问本地 AI 服务的方案
  • 基于 Spring Boot 的药品进销存信息管理系统
  • TradingView Webhook 警报免费配置与实现指南
  • 飞牛 OS 部署 Gitea 私有代码仓库指南

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online