コンテンツにスキップ

プラグイン一覧へ戻る

Obsidian Gitプラグインについて

Obsidianのノート管理とGitによるバージョン管理を統合する機能を提供するコミュニティプラグイン

リポジトリ

https://github.com/Vinzent03/obsidian-git

設定

  • 基本的に設定はデフォルトのままでも使用可能だが認証エラーになる場合があるので、エラーメッセージを確認してプラグインの設定を変更する。
  • git configはobsidian gitのプラグインで設定できる。usernameauthor name,author emailは設定しないと認証エラーが出る場合がある。リポジトリのコンテンツ権限を有効にしたPATも必要になる場合もある。ただ、入力しても設定できているか確認できないので不明。
  • 変更ファイルは右下の設定メニューのOpen Git control viewから確認できる。
  • コミットメッセージはOpen Git control viewで指定できるが、obsidian gitのプラグインの設定から設定可能。

PAT設定

  1. GitHub → Settings → Developer settings → Personal access tokens → Fine-grained tokens
  2. "Generate new token"
  3. 設定内容:
    • Token name: 任意(例:obsidian-git-iphone)
    • Expiration: 任意の期限
    • Repository access: "Only select repositories"から対象リポジトリを選択
    • Repository permissions:
    • Contents: Read and write(gitの読み書きに必要)
    • Metadata: Read-only(自動で設定)

gitコマンド処理

  • ⬆️:stage&push
  • +: stage
  • -: unstage
  • : push
  • : pull
  • 📁:フォルダレベルで差分を表示
  • :ファイルレベルで差分を表示
  • 🔄:ローカルファイルの更新?

IMG_5304.png

IMG_5306.png