Obsidian 插件:【Readme】Fit
插件名片
概述
Minimalist File gIT (FIT) to sync your files across mobile and desktop devices using GitHub.
原文出处
下面自述文件的来源于 Readme
Readme(翻译)
下面是 fit 插件的自述翻译
FIT
一个极简的文件同步工具(FIT),可以使用 GitHub 在移动设备和桌面设备之间同步文件。
这个插件旨在尽可能简单,实现一键同步,可以在移动设备和桌面设备上通用地使用。
这个插件专注于使核心 git 功能(推送和拉取)在设备(移动设备和桌面设备)之间可用。为了实现这一点,我使用纯 typescript 实现了一个简单的 git 系统,并利用 Octokit/core.js,它支持所有现代浏览器,与 GitHub REST API 进行交互。
相关插件
如果您需要诸如分支等更高级的 git 功能,还有其他社区插件可供选择,Git 是一个不错的插件。
还有其他用于同步更改的极简主义插件,例如 Git integration、GitHub sync 和 YAOS。然而,截至编写本插件时,它们尚不支持移动设备。
注意: 该插件仍处于 alpha 阶段,请在使用该插件之前备份您的保险库。
如何使用
一键同步
https://github.com/joshuakto/fit/assets/34743132/4060695d-1e9f-4475-8187-519cbba40cab
分别拉取和推送
https://github.com/joshuakto/fit/assets/34743132/863d0241-a528-495a-b6f8-717a519cdc11
设置
- 在 GitHub 上创建一个仓库(重要:记得选择创建一个README,这样仓库就不会是空的,这对 Fit 的工作是必需的。)
- 创建一个个人访问令牌(参考 Github:创建个人访问令牌)
- 在 Fit 设置选项卡上输入创建的令牌以及其他相关的 GitHub 信息。
路线图
- 启用与现有保险库的集成(当前设置仅适用于从一开始就与初始化的存储库同步的保险库)
- 改进用户通知
- 允许用户选择接收通知中文件更改列表
- 允许用户解决冲突的文件更改
致谢
- 该插件是使用 Obsidian Sample Plugin 作为模板构建的。
- 该插件使用 Octokit 来在各种设备上与 github rest api 进行交互。
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。