obsidianでのメディアファイルの保存
#obsidian
Obsidianでメディアファイルを管理する際、Gitでのリポジトリ肥大化を避けたい場合の対処法。
推奨解決策:.gitignoreで除外
設定手順
1. Vault内に attachments/ フォルダを作成
2. Obsidian設定で添付ファイル保存先を指定
3. .gitignore に attachments/ を追加
メリット
Obsidianでは完全に機能(画像プレビューなど)
Gitリポジトリは軽量のまま
設定が簡単
注意点
他PCでクローン時は画像が欠落
別途同期方法が必要(Dropboxなど)
その他の方法
Vault外保存(相対パス)
code: (markdown)
!../SharedAssets/image.png
軽量だが環境依存性あり
外部サービス(URL)
code: (markdown)
![](https://i.imgur.com/example.png)
共有しやすいが永続性に不安
Git LFS
大容量ファイルもGitで管理
設定が複雑、使用制限あり
運用のコツ
重要度に応じて使い分ける:
日常メモ → .gitignore方式
公開資料 → 外部URL
重要図表 → Git LFS