复制成功
请遵守本站许可
REPORT
Chapter_Post // Field_Report

Post_Ref: RL-USEGITON

2026.06.20

使用obisidian和git插件来完美管理静态博客

Chongxi
Chongxi
Listening: IDLE_SESSION
ANALYSIS

TL;DR:本文介绍了obsidian使用git插件完成自动blog同步的方法

#

静态 blog 博主多多少少都会遇到过这种问题:用 git push 的割裂感太强以及反馈不及时。毕竟静态 blog 每次都要构建分发,推送一次得等一两分钟,这个没法解决,但是 git 造成的割裂感这一点倒是有办法解决

通常情况下,我们用 vscode 或者其他的文本编辑器写 markdown,然后还要手动打开终端进行一次git push,多设备写作的话都得配一次 git ssh,实在过于闹腾,导致我最近一段时间因为不在家,手机又没配 repo,一定程度上降低了我写作的欲望

可能会问,为什么不用 GitHub WebUI 呢,我只能说长期用下来真的很别扭,偶尔上去改个文字用 Web 编辑器还好,长期用下来我个人是有点不好接受的

那么回归正题,有没有一个不仅操作简单方便,编辑器功能强大,又能完美搞定 git 的撕裂感的方案呢,有的兄弟,有的:

使用Obisidian 手机版 +git 插件,完成自动 git 实时同步

简单介绍下 obisidian 是一个很著名的基于 markdown 的文本编辑器,功能非常强大,且跨平台

操作步骤#

1. clone 仓库#

我个人是比较喜欢直接命令行操作,所以就用termux了,在 termux 里先安装最基本的 git 软件包

PRTCL // BASH
Terminal window
pkg install -y git openssh

这个命令可以安装最基本的 git 插件,因为我习惯用 ssh auth,这里顺手装 openssh 了。

clone 下来之后,要把 repo 搬到 Android 自己的内部共享存储,所以就先初始化下存储权限

PRTCL // BASH
Terminal window
termux-setup-storage

然后把 blog 复制到内部存储里

PRTCL // BASH
Terminal window
# 这里记得把文件夹名改成你自己的
cp -r ~/CEPATO-NEXT /storage/emulated/0/Documents/CEPATO-NEXT

复制过去之后,我git status一下,报了fatal: detected dubious ownership in repository的错误,因为 Android 毕竟是FUSE,git 安全考虑拒绝了,我们

PRTCL // BASH
Terminal window
git config --global --add safe.directory /storage/emulated/0/Documents/CEPATO-NEXT

然后再git status,结果 git 报了一堆modified,即使我完全没动过,因为 FUSE 不保留 unix 的权限位,git 误认为变动,我们

PRTCL // BASH
Terminal window
git config core.fileMode false

就解决了。

这里要注意一下,obisidian 走的是 https,如果你用的是 ssh clone,你要给他 remote 改成 https 地址

2. 设置 obisidian#

打开 obisidian,vault 选刚才的 repo,然后在设置找到第三方插件,关掉安全模式,搜索 git 并安装第一个

接下来我们打开 GitHub.com,设置一个 token,记得勾选所有 repo 类,然后复制下来

再打开 obisidian,git 模块的设置,将 token 填入,然后设置好用户名和邮箱,这时候基本上就能用了

3. 优化#

由于 obisidian 和 Android 系统本身会产生一堆配置文件,我建议在.gitignore里屏蔽掉 obisidian 的以下内容

PRTCL // GITIGNORE
.obsidian/workspace*
.obsidian/cache
.obsidian/.trash/
.trash/
*.tmp
.thumbnails/

然后关于其他 git 模块的设置,因人而异,可以自行决策

#

综合下来体验还是非常不错的,obisidian+git 的组合非常强力,唯一的缺陷就是这个 git 插件是 js 实现,有点慢。关于途中遇到的所有问题几乎都是因为Android 不是真正的 Linux 文件系统,以后碰到这种问题优先往这方面考虑能少不少问题

截图#

Obisdian-git-screenshot

obsidian-android-screenshot

Screenshot_20260620_183725_Edge

R P
Rhine Lab Pioneer Division
Auth_Verified: 2026.06.20
// END OF POST
Donation_Channel

如果觉得本文不错,不妨请我喝杯咖啡。

赞助我们

订阅

通过 RSS 订阅本站,新文章发布时第一时间收到通知。

Follow
Classified
Chapter_06
Protocol_Ref: CC-BY-NC-SA-4.0

使用obisidian和git插件来完美管理静态博客

Author: CHONGXIReleased: 2026.06.20

Licensed under CC BY-NC-SA 4.0 许可协议进行分发。

Copyright © 2011–2026 Chongxi & CEPATO
Powered by Astro & CEPATO-NEXT Non-Collaborative_Entity // Protocol_V.4.21

输入关键词搜索文章

⌘K随时打开搜索