2025年10月25日土曜日

Obsidian - Git sync でもやっぱりエラー

android 端末で同期エラーが発生してしまった。ただ、Git 側ではなく Git Sync アプリ側の問題?のようで、同期エラーで延々と通知ループ。

まー、 android 側が古いことは明示なので、Git Sync を起動して FORCE PULL すればいい。android 側はこれで何事もなく。

で。

解決したと思ったら、今度は、PC 側で同じくコンフリクト。

`file not found: workspace.json` て、???`.gitignore` に、`.obsidian/workspace.json` をしっかり登録してるっつーのよー!?

解せぬ。

他にも、`.DS_Store`や`*.bak`、`*.tmp`など、ignore としてあるが、なんでや。`workspace.json`に限ってエラー解消してみるか。

リモート側からファイルとってくる

git restore --theirs .obsidian/workspace.json

git add .obsidian/workspace.json

git commit -m 'PC01_pull  .obsidian/workspace.json'

git push

リモート側へファイルを送る

git rm --cached .obsidian/workspace.json

git add .obsidian/workspace.json

git commit -m 'PC01_push .obsidian/workspace.json'

git push

どうせ ignore なら当該ファイルの中身がどうなろうが知ったこっちゃない理論。エラーは解消したので、ローカルリポジトリ側が問題でてたのかな。

0 件のコメント:

コメントを投稿