使用 working copy 同步笔记到obsidian

背景

参考阮一峰老师的文章:最适合程序员的笔记软件

程序员的笔记软件,应该满足下面几个条件:

(1)跨平台,同时支持桌面电脑(Windows,Mac,Linux)和手机(Android,iOS)。

(2)随时同步,打开任何一台机器,都能接着上一次的工作继续写。

(3)实时存储,如果软件突然关闭,也不会丢失内容。

(4)支持 Markdown 格式,便于后期直接发布。

(5)支持推送到远程 Git 仓库,产生历史版本,同时作为远程备份。

阮一峰老师找到的方案是使用 GitHub 官方推出的 github.dev 来记录笔记。

与阮老师提的需求类似,但是我有一些特殊的场景是:

  1. 我的笔记(读书笔记、日记等)一般是在个人电脑上编写的,很少在手机上编写笔记。
  2. 期望能够在碎片时间里重读自己写的读书笔记、日记。
  3. 工作环境的特殊性,我访问 GitHub 比较麻烦,因此我的文档一般会同步到 Gitee上。

阮老师的文章里也给出了一个建议的方案:

如果你更希望使用手机原生 App,我推荐 Obsidian。它有全平台的客户端,并且可以参考这篇文章设置 Git 集成。

本文参考 setting up ios git-based syncing with mobile app using working copy 介绍了如何在手机上采用 obsidian + working copy 两款软件实现笔记的多端同步。

前提

  1. 假设您已经掌握了 Obsidian、GitHub、Working Copy 应用程序、基本 iOS 等方面的知识。
  2. 假设你的 IOS设备 已经安装了 obsidianworking copy 软件。

配置说明

Obsidian 配置

  1. 在 Obsidian App 中创建一个新的保管库,取消选择“在 iCloud 中存储”

    使用 working copy 同步笔记到obsidian_第1张图片

  2. 【可选,但推荐】配置 Obsidian App 以使用不同的配置文件夹(设置 → 关于 → 高级 → 覆盖配置文件夹);例如:.obsidian.mobile 。如果您不更改此设置,则取决于通过 git 从您的 .obsidian 配置(例如您的工作区)同步的内容,您可能会获得一些移动设备不支持的配置。

    使用 working copy 同步笔记到obsidian_第2张图片

working copy 配置

  1. Working copy App 中拷贝远程仓库。
    使用 working copy 同步笔记到obsidian_第3张图片
  2. 【可选】将工作副本中 git 存储库的本地名称重命名为你在 Obsidian App中设置的保管库名称(这只是为了稍后可以清楚地看到相关性)

    使用 working copy 同步笔记到obsidian_第4张图片

  3. Working copy App中执行 share sheet

    使用 working copy 同步笔记到obsidian_第5张图片

    并选择 Setup Folder Sync

    使用 working copy 同步笔记到obsidian_第6张图片

  4. 选择 → On My iPhone/iPadObsidianVault Name
    使用 working copy 同步笔记到obsidian_第7张图片
  5. 验证同步是否开启:
    使用 working copy 同步笔记到obsidian_第8张图片

    你现在应该能够通过 Working Copy 手动拉取、推送、合并更改。

参考资料

  1. 最适合程序员的笔记软件
  2. setting up ios git-based syncing with mobile app using working copy

你可能感兴趣的:(效率工具)