如何使用obsidian和github publisher插件实现文章自动发布

前言
Obsidian是一款强大的Markdown编辑器,特别适合知识管理和个人写作。而通过结合GitHub Publisher插件,你可以自动化地将你的笔记或文章从Obsidian同步并发布到GitHub Pages,实现个人博客或文档站点的即时更新。本教程将引导你完成这一过程。

准备工作

1.	安装Obsidian
•	如果你还没有Obsidian,访问Obsidian官网下载并安装适合你操作系统的版本。
2.	注册GitHub账号
•	如果你还没有GitHub账号,请前往GitHub官网注册一个。
3.	安装Git客户端
•	Obsidian Git插件需要本地有Git环境。访问Git官网下载并安装Git。

步骤一:创建GitHub仓库

1.	登录GitHub,点击页面右上角的”+“号,选择”New repository”。
2.	仓库名称建议使用your_username.github.io,这样可以直接作为GitHub Pages使用。(如果你已有此仓库,请为其选择其他名称)
3.	初始化仓库时勾选”Add a README file”,然后点击”Create repository”。

步骤二:配置本地Git仓库

1.	打开命令行工具,进入你希望存放Obsidian笔记的本地目录。
2.	运行以下命令初始化Git仓库:

git init

3.	添加GitHub仓库作为远程源:

git remote add origin https://github.com/your_username/your_repo_name.git

步骤三:安装Obsidian Git插件

1.	打开Obsidian,进入“设置” > “文件与链接” > “第三方插件”。
2.	关闭“安全模式”,点击“社区插件”中的“浏览”。
3.	搜索“Obsidian Git”,找到并安装该插件。

步骤四:配置Obsidian Git插件

1.	安装完插件后,它会自动检测到你的Git环境。在插件设置中,配置仓库路径为你刚刚初始化的本地目录。
2.	确认插件已连接到正确的GitHub仓库。
3.	可以选择自动推送(push)设置,例如在每次保存时自动推送更改。

步骤五:设置GitHub Pages

1.	回到GitHub仓库页面,点击”Settings”。
2.	向下滚动到”GitHub Pages”部分,选择”Branch: main / master”作为源,然后点击保存。
3.	稍等片刻,你的个人站点将在https://your_username.github.io上生效。

步骤六:使用GitHub Publisher插件