Obsidianでデバイス間でノートを同期するには、有料の同期サービスに代わる無料で安全な方法として、GitHubを使用することができます。このガイドでは、デスクトップまたはモバイルでObsidianのボールトにGitHub同期を設定する方法を説明します。開始する前に、Obsidianのインストール、GitHubアカウント、およびGitの基本的な概念に関する知識が必要です。
まず、ノートを保存するためにプライベートのGitHubリポジトリを作成し、必要な権限を持つパーソナルアクセストークンを生成します。次に、Obsidianで新しいボールトを作成し、デフォルトのファイルをすべて削除します。その後、コミュニティプラグインを有効にし、Gitプラグインを検索してインストールおよび設定します。
モバイルデバイスでは、Gitプラグインの設定でGitHubのユーザー名とパーソナルアクセストークンを入力し、コマンドパレットを使用して既存のリモートリポジトリをクローンします。デスクトップでは、ターミナルコマンドを使用してリポジトリを設定します。また、同期の競合を防ぐために、.gitignoreファイルを管理することも重要です。すべてを設定したら、変更されたファイルをステージングし、変更をコミットし、更新をプッシュおよびプルすることで同期が簡単になります。この設定により、ノートに対するバージョン管理とデータの完全な管理が可能になり、Obsidianでアイデアをキャプチャおよび開発に集中できます。
dev.to
How to sync your Obsidian vault using GitHub: A complete guide
Create attached notes ...
