Obsidian Knowledge Base: Markdown Links

๐Ÿ’ก Obsidian Knowledge Base: Markdown Links โ€” Executive Summary

Technical architectural analysis, practical configuration manifests, and deployment instructions for Obsidian Knowledge Base: Markdown Links.

Obsidian โ€“ Github integration

Github
Create authentication token (classic)
Create Private Repository
Mac
Terminal โ€“ Sync Repository or Clone
bash
export repoURL=https://github.com/myeong-han/obsidian-repository.git
export repoName=obsidian-repository

mkdir $repoName
cd $repoName
echo "# ${repoName}" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin $repoURL
git push -u origin main
Terminal โ€“ Gitignore settings
bash
bash -c "cat << EOF > .gitignore
.obsidian/

.obsidian/workspace-mobile.json
.obsidian/workspace.json
.obsidian/app.json

.trash/
.DS_Store
EOF
"
git add .gitignore
git commit -m "add .gitignore"
git push
Obsidian Client โ€“ Open a new Vault
Obsidian Client โ€“ Install and activate Git Plugin
Obsidian Client โ€“ Git Plugin option settings
txt
"Split timers for automatic commit and sync" = on
"Auto commit interval (minutes)"             = 1
"Auto commit after stopping file edits"      = on
"Auto push interval (minutes)"               = 4
"Auto pull interval (minutes)"               = 8
"Pull on startup"                            = on
---
Commit author ์ž…๋ ฅ
"Author name for commit"
"Author email for commit"
Obsidian Client โ€“ Testing
  • โŒ˜ + P, git push
Android
Playstore โ€“ Install Termux
Termux โ€“ Find the appropriate directory
Termux โ€“ Setup Git & Clone Repository
bash
export repoURL=https://github.com/myeong-han/obsidian-repository.git

pkg upgrade && pkg update
pkg install git
termux-setup-storage
# ์Šคํ† ๋ฆฌ์ง€ ์ ‘๊ทผ ํ—ˆ์šฉ

cd ~/storage/documents/Obsidian
git clone $repoURL
>>>
github username?
github password? << ์—ฌ๊ธฐ์— ์•ก์„ธ์Šคํ† ํฐ ์ž…๋ ฅ
<<<
Obsidian Client โ€“ Open a new Vault
Obsidian Client โ€“ Install and activate Git Plugin, set options
References and Guidelines (NOTE)

Refer to the link below for option values


Obsidian Client โ€“ Git Plugin option settings

  • Additional option values required for mobile devices
  • Authentication/commit author
    • โ€œUsername on your git serve. E.g. your username on GitHubโ€
    • โ€œPassword/Personal access tokenโ€

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *