资讯中心

00-Obsidian与auto-git

📅 2026/6/30 2:00:15
00-Obsidian与auto-git
00-Obsidian与auto-git一前言最近开始用 Obsidian觉得这种本地优先、基于 Markdown 的笔记软件挺靠谱适合量产垃圾。不用忍受印象笔记那种满屏的广告也不用像Typora 一样专门花钱购买还能自己免费 GitHub 自动云备份所以就全面转向 Obsidian下面记录一下Obsidian 中文帮助二下载与安装官方下载地址下载完直接默认安装即可可以改路径建议为所有用户安装三使用和Markdown基础 Markdown 语法网上都有讲解这里就不重复造轮子了推荐一下教程Markdown 文档基础语法基本格式语法 - Obsidian 中文帮助看一下高级Markdown扩展语法知乎和CSDN还有其他的应该都不支持我用md写到代码块里面这应该是最常用的内部链接[[笔记名]]Obsidian 最核心的功能之一是内部链接也就是用双中括号连接不同笔记。[[插件介绍]]这样可以直接链接到另一篇笔记。如果目标笔记不存在点击后也可以快速创建。还可以给链接设置显示文字[[插件介绍|点击查看插件介绍]]Callout 标注块Obsidian 支持超高级引用块也叫 Callout。写法如下 [!note] 这是一个普通标注块。也可以给标注块加标题 [!tip] 小提示 Obsidian 的标注块很适合写教程中的提示、注意事项和补充说明。常见类型有 [!note] 说明 用于普通说明。 [!tip] 提示 用于技巧和建议。 [!warning] 注意 用于提醒风险。 [!question] 问题 用于提出问题。 [!todo] 待办 用于记录任务。 [!example] 示例 用于展示例子。可折叠标注块Callout 还可以设置为可折叠。默认展开 [!faq] 这个标注可以折叠吗 收起默认收起 [!faq]- 这个标注可以默认收起吗 隐藏Mermaid 图表Obsidian 支持 Mermaid妈妈再也不用担心我的软件工程作业图高级时序图示例GitHubGit 插件ObsidianGitHubGit 插件Obsidian修改笔记自动 add 和 commitpush 到远程仓库同步完成HTML 内容Obsidian 支持在 Markdown 中直接写一部分 HTML只会渲染一部分HTMLpaligncenterimgsrchttps://example.com/setup.pngwidth114514/p还有一些建议直接看Obsidian 风格的 Markdown 语法 - Obsidian 中文帮助四git插件git init可以建立远程仓库然后git clone到本地或者先git init一下然后再发送到远端。这两种方法都可以。总之最终让本地 Obsidian 这个文件库被 Git 初始化即可。配置.gitignore文件打开左下角设置找到文件与链接更改删除策略免得每次放到系统回收站方便处理删除的文件.gitignore 文件写下面内容# Obsidian 工作区状态容易频繁变化 .obsidian/workspace.json .obsidian/workspaces.json .obsidian/workspace-mobile.json # Obsidian 回收站 .trash/ # 系统垃圾文件 .DS_Store Thumbs.db这里工作区就是指各个菜单栏之间的状态会经常变化容易发生冲突所以放到ignore里面关闭安全模式与寻找第三方插件打开左下角设置找到第三方插件这里如果第一次打开 Obsidian在第三方插件这个板块里面会显示有一个“关闭安全模式”。点击这个“关闭安全模式”以后才能显示出我下面的这个图片。这里我提前关了然后就能搜索插件了下载安装git插件安装启用配置git 插件设置调整设置勾选下面的上面输入的空是当你停止编辑这个 Markdown 文件几分钟时它就sync一次。我这里填2就是指停止编辑这个 Obsidian Markdown 文件2分钟时它就sync一次。往下翻把pull打开否则不会自动git pull这里auto-sync相当于经典的四件套git add . git commit -m add files git pull git push如果自动同步有问题的话可以自己打开命令行检查一下用git status。其他git知识推荐酒井科协2024年基础技能培训第四讲——Git入门【研1基本功 别人不教的那就我来】SSHGitGiteeVscode 学会了就是代码管理大师感觉写文章用一个branch就够了不需要开多branch。又不搞代码debug需要check-out很多branch然后merge。应该是不需要的有需要的话自己再去探索这个插件里面的git branch在下面可写可不写。根据一般习惯我还是写了。写自己的github username和email就行手动提交按CTRLP打开命令面板划到下面就是git相关命令有时候自动同步会滞后这时候就推荐使用手动命令的方式手动完成同步。重新打开Obsidian一定要同一个文件库也可以它会自动pull也会commit push