見出し画像

[Obsidian] 連携は Github で

Obsidian で同期を失敗して、ちょっとデータを失ってしまう切ない出来事があり、同期について考え直すことにしました。

私の経験なんですが。iCloud Drive は更新が激しいとuploadが待ちに入る傾向にあって、全くもって同期ができなくなるという事象が発生します。仕様かどうかは分かりませんが、体験上、そんな感じです。

Obsidian でのファイル更新頻度は、結構ハンパない状況になります。使えば使うだけ、頻繁に更新されます。ファイルが追加されるタイプじゃなくて、デイリーノートが更新されるタイプです。なので、その更新ファイルだけがキューに入って詰まってしまうと、他のファイルは同期されているのに、デイリーノートだけが更新されていないという謎の状況にもなりえます。なり得ますというか、なりました。これはいけない。

さて、これはどうしたもんかと調べていたら、Obsidian での同期方法をまとめて調べているサイトへ行き着きました。

Obsidian に限らずですけど、テキスト系ファイルの同期方式のまとめとしか網羅性高くまとまっているので、Obsidian に限らず、この考え方とまとめは、とてもありがたいです。

そして、これを踏まえた熟慮の結果。わたしは "obsidian git" を使うということで、脳内満場一致で決まりました。なんたってエンジニアですしね。無料だし。また "obsidian git" では、同期のタイミングも自分で選べるので、やたらめったら同期しまくったりもしないです。自分の良いタイミングを調整できます。無料なのに。そして、なんと言ってもコンフリクトに対して 'merge' で対処可能です。強い。同期タイプの仕組みで一番困るのは、コンフリクトするとファイルが複数できたり、後勝ちしてしまうタイプです。特に後勝ち系は、上書きされたらそれが古い状況だろうが的なヤツです。巻き戻るタイプです。巻き戻りました。

しかし、それが、そう、git なら、その心配がいりません。merge してくれます。無料で。

この方式だと iPhone でも 'Working Copy' などの Git Client を活用することで対応できそうです。有料にしないとちょっとしんどそうだけど。iPhone + 'Working Copy' 運用についてはもうちょっと試していって、結論だそうかなと考えてます。 

#今日やったこと #obsidian

いいなと思ったら応援しよう!

しょっさん あなたの支えが、私の心の糧になります。 note の収益はガジェットのレビューや、自費出版に使わせていただきます。

この記事が参加している募集