obsidian-git性能问题优化
文章目录
【注意】最后更新于 October 20, 2022,文中内容可能已过时,请谨慎使用。
问题1
在配置远程路径时,使用ob-git命令面板编辑remote路径,无法生效。 解决办法:在pc端设置.git/config,指定远程路径位https协议,设置默认推送的origin,然后手动同步到手机端的obisian项目中,这时通过edit remote 命令查看远程列表,是https协议,就成功了。
问题2
卡顿问题优化,因为ob-git插件使用的js版本git命令,是轻量级的git版本,支持简单的push fetch一些简单命令,对文件数目的检索也有一定限制,导致在大项目中,运行消耗时间较长。
清理子模块
这次优化主要从清理项目中多余的分支和子模块例如之间hugo主题,因为发布放在了github workflow完成,手机端不需要主题查看,于是清理了部分类似的子模块。
按道理来说子模块对ob-git不过敏有影响,为了瘦身做了相关操作。
clone最后一次提交版本
另一个瘦身方式,通过–depth=1,重新clone一份博客库,也可以起到瘦身作用。
文章作者 iTBoyer
上次更新 2022-10-20