
自動コミット間隔と競合解決の設定で GitHub 同期を構成
ノートは端末に保存されますが、そこに閉じ込められるべきではありません。GitHub 同期はノートをあなたが所有するプライベートリポジトリにプッシュ — バージョン履歴、マルチデバイスアクセス、プライバシーを犠牲にしないクラウドバックアップの安全網を提供。
GitHub 同期の仕組み
自動コミット
SeaMeet は定期的にノートの変更をプライベート GitHub リポジトリにコミットします。コミット間隔を設定可能(デフォルト:5 分)。すべての変更が完全な git 履歴で追跡 — いつでもあらゆる編集を取り消せます。
GitHub OAuth
GitHub のデバイスフローを使用して SeaMeet を認証 — トークンのコピペ不要。SeaMeet が GitHub アカウントにプライベートリポジトリを作成し、OAuth トークンの有効期限前に自動リフレッシュ。
起動時の自動同期
SeaMeet は起動時に pull rebase で最新の変更を取得。ノートはデバイス間で常に最新状態。コミット後に自動的にプッシュ。
競合検出
同じノートが 2 台のデバイスで編集された場合、SeaMeet は git の競合を検出し、解決 UI を表示します。サイレントなデータ損失はありません — マージ方法はあなたが選択。
同期ステータス
サイドバーの視覚的同期ステータスバーが現在の状態を表示:同期済み、同期中、競合検出。ノートが最新かどうかを常に把握。
クラウドフォルダー検出
SeaMeet はワークスペースフォルダーがクラウド同期ディレクトリ内にある場合に自動検出し、視覚的インジケーターを表示します。Dropbox、iCloud、Syncthing の競合ファイルはオレンジ色のバッジでフラグ表示。
プライバシー
ノートはあなただけがアクセスできるプライベート GitHub リポジトリに保存されます。SeaMeet が同期されたノートの内容を読み取ることはありません。同期は完全にオプトイン — いつでも無効化でき、ノートは端末に残ります。
同期されるのはノートのみです。音声録音、動画ファイル、スクリーンショットは端末に留まり、GitHub にアップロードされることはありません。