#obsidian

モバイル用のobsidian-gitはIsomorphic GitというJSで実装されたGitを使用しているので制限がある。

  1. マージコンフリクトの解決ができない
  2. SSHに対応してない。

そのためググるとFDroid+termuxでネイティブGit使う環境構築してる例がたくさん出てくるけど、どうやら極論なくてもどうにかなるらしい。

Obsidian + Android + Syncing via GitHub in 2023 : r/ObsidianMD

リポジトリへのアクセストークンを作る

sshでプッシュに対応してないので、httpsでのアクセストークンを作る必要がある。obsidian-gitの設定欄にGithubのアカウント名を入れる項目があるのでGithubしか対応してないと思い込んでいたのでしばらく諦めていたが、別にGiteaでもできることがわかった。

Githubの場合はここを参考にする。

リポジトリをAndroidデバイスに転送する。

Android File Transfer