ay isa sa mga pinakamahusay na app sa pagkuha ng tala na available ngayon. Nagbibigay ito ng malakas, Markdown-based na karanasan sa local-first storage. Gayunpaman, mayroong isang problema: ang opisyal na tampok sa pag-sync ay nagkakahalaga ng humigit-kumulang $8 bawat buwan. Paano kung sabihin ko sa iyo na mayroong isang paraan upang i-sync ang iyong mga tala sa maraming device na ganap na libre? Sa gabay na ito, ituturo ko sa iyo ang isang paraan gamit ang GitHub at Git na nagbibigay-daan sa iyong panatilihing naka-sync ang iyong mga tala nang hindi gumagastos ng isang barya. Ang Obsidian Ano ang Kakailanganin Maaaring pakiramdam na kailangan mong gawin ang maraming bagay, ngunit huwag mag-alala; sa isang perpektong senaryo, kakailanganin mo ng mga 10–15 minuto at ang mga bagay na ito: GitHub Account at Repository GitHub Access Token SSH key (opsyonal) Git Obsidian Git Plugin para sa Obsidian iSH app para sa iPhone Obsidian App para sa iPhone Hakbang 1: Gumawa ng GitHub Account at Repository ay isang cloud-based na platform na pangunahing ginagamit para sa pagbuo ng software, ngunit maaari rin itong gamitin para sa pamamahala ng mga personal na proyekto at mga file — kabilang ang mga tala ng Obsidian. Ang GitHub Ang (o repo) ay isang storage space kung saan sinusubaybayan ng Git ang lahat ng pagbabago sa isang set ng mga file. Itinatala nito ang mga pagbabago, na nagbibigay-daan sa iyong bumalik sa mga nakaraang bersyon, makipagtulungan sa iba, at i-synchronize ang iyong mga file sa iba't ibang device. Sa konteksto ng Obsidian, ang isang Git repository ay tumutulong sa pag-imbak at pag-sync ng iyong mga tala habang sinusubaybayan ang lahat ng mga pag-edit. Git repository Pumunta sa , at mag-sign up. GitHub.com Sa sandaling naka-log in, mag-click sa pindutan upang lumikha ng isang bagong imbakan. Bagong Bigyan ito ng pangalan (hal., “Obsidian-Notes”). Tiyaking itakda ang repositoryo sa para hindi ma-access ng publiko ang iyong mga tala. Pribado I-click ang . Gumawa ng Repository Hakbang 2: I-install ang Git sa Iyong Computer Kung wala kang naka-install na Git, sundin ang mga hakbang na ito: : I-download at i-install ang Git mula sa Windows git-scm.com. : I - install ang Git gamit ang Homebrew na may . Mac brew install git : Gumamit ng (para sa Debian-based system) o sudo dnf install git (para sa Fedora-based system). Linux sudo apt-get install git Kapag na-install na, buksan ang iyong terminal (Command Prompt, PowerShell, o macOS Terminal) at i-verify ang pag-install sa pamamagitan ng pagpapatakbo: git --version Mga Pangunahing Utos ng Git Narito ang tatlong mahahalagang utos ng Git na madalas mong gamitin: git status Ipinapakita ng command na ito ang kasalukuyang estado ng iyong repository. Sinasabi nito sa iyo kung aling mga file ang binago, idinagdag, o itinanghal para sa katayuan ng commit.git git pull Kinukuha ng command na ito ang pinakabagong mga pagbabago mula sa remote na imbakan (GitHub) at ina-update ang iyong lokal na imbakan. git push Pagkatapos gumawa ng mga pagbabago, kailangan mong i-upload ang mga ito sa GitHub gamit ang git push. Ipinapadala ng utos na ito ang iyong mga ginawang pagbabago mula sa iyong lokal na imbakan patungo sa malayong imbakan. Hakbang 3: I-clone ang GitHub Repository Ngayon, ikonekta natin ang iyong lokal na Obsidian vault sa GitHub: Buksan ang iyong terminal, at mag-navigate sa folder kung saan mo gustong iimbak ang iyong mga tala. Patakbuhin ang sumusunod na command, palitan ang YOUR-REPO-URL ng iyong GitHub repository URL: git clone YOUR-REPO-URL Gagawa ito ng lokal na folder na naka-link sa iyong GitHub repository. Ilipat ang iyong mga Obsidian na tala sa folder na ito para handa na ang mga ito para sa pag-sync. Hakbang 3. Paano Kumuha ng GitHub Classic Token Hindi na ginagamit ng GitHub ang pagpapatunay na batay sa password para sa mga pagpapatakbo ng Git. Sa halip, hinihiling ka nitong gumamit ng , na nagbibigay ng mas secure na paraan upang mapatotohanan. Personal Access Token (PAT) Paano Kumuha ng GitHub Classic Token Pumunta sa Mga Setting ng Developer ng GitHub: Buksan . ang Mga Setting ng GitHub Token I-click → Piliin . ang Bumuo ng bagong token ang Classic Itakda ang Expiration at Mga Pahintulot: Pumili ng petsa ng pag-expire o itakda ito sa (hindi inirerekomenda para sa seguridad). Walang Expiration Piliin ang mga kinakailangang saklaw: repo → Para sa pag-access sa mga pribadong repositoryo. Bumuo at Kopyahin ang Token: I-click ang at . Bumuo ng token kopyahin ito kaagad Hindi na ito muling ipapakita ng GitHub pagkatapos mong umalis sa page. Gamitin ang Token sa Git Authentication: Kapag na-prompt para sa isang sa mga pagpapatakbo ng Git, ilagay ang token sa halip. password Hakbang 4: I-set Up ang SSH para sa Authentication (Opsyonal) Upang maiwasang ipasok ang iyong password sa tuwing nagsi-sync ka, maaari mong i-set up ang pagpapatotoo ng SSH: Bumuo ng SSH key sa pamamagitan ng pagpapatakbo: ssh-keygen -t ed25519 -C "your-email@example.com" Kopyahin ang SSH key gamit ang: cat ~/.ssh/id_ed25519.pub Pumunta sa GitHub, mag-navigate sa , at idagdag ang nakopyang key. Mga Setting > SSH at GPG key Ngayon, awtomatikong magpapatotoo ang iyong system gamit ang GitHub. Hakbang 5: I-set Up ang Git Plugin sa Obsidian Ipinapalagay ko na mayroon ka nang Obsidian App, kaya naman hindi ko sasaklawin ang proseso ng pag-install para dito. Ipapakita ko lang sa iyo ang mga mabilisang hakbang sa pag-install ng Git plugin. Ang Obsidian ay may isang plugin na nagpapadali sa pag-sync ng Git: Buksan ang Obsidian, at pumunta sa . Mga Setting > Community Plugins Hanapin ang "Git," at i-install ito. Paganahin (magtakda ng pagitan, hal, 5 minuto). ang Auto Commit at Sync Paganahin upang maiwasan ang mga salungatan. ang Pull on Startup Ngayon, sa tuwing mag-e-edit ka ng mga tala, awtomatikong isi-sync ng Obsidian ang mga ito sa GitHub. Hakbang 6: Pag-sync ng Mga Tala sa Mobile (iOS, iPhone, iPad) Ang pag-sync sa mobile ay bahagyang mas kumplikado ngunit magagawa pa rin. I-install mula sa App Store. ang Obsidian I-install , isang terminal app na nagbibigay-daan sa iyong magpatakbo ng mga command sa Linux. ang iSH iSH App Buksan ang iSH, at i-install ang Git gamit ang: apk add git Gumawa ng folder para sa iyong mga obsidian na tala: mkdir obsidian Patakbuhin ang mount command para i-mount ang obsidian vault folder. mount -t ios . obsidian May lalabas na file picker. Piliin ang folder gamit ang iyong lokal na vault. Pagkatapos ay gamitin ang sumusunod na mga utos: cd obsidianrm -rf .git clone YOUR-REPO-URL . Kapag tapos na ang hakbang na ito, makikita mo ang iyong mga tala sa Obsidian application. Hakbang 7: I-install ang Obsidian Git Plugin sa iPhone Ang huling hakbang sa aming tutorial - ang Git community plugin. Buksan ang Obsidian. Pumunta sa Mga Setting > Community Plugins. I-tap ang Mag-browse at hanapin ang Obsidian Git. I-tap ang I-install, pagkatapos ay I-enable ang plugin. Mag-set up ng agwat ng auto-commit (hal., bawat 5 minuto). Paganahin ang Pull on Startup upang i-sync ang mga pagbabago kapag binubuksan ang Obsidian. Tutorial sa Video Kung nahihirapan ka sa mga hakbang, inirerekomenda kong panoorin mo ang aking detalyadong video tutorial. https://youtu.be/PScdHzUiBLA?si=C5UNiV7Ou1BJhEbr&embedable=true Konklusyon Habang tumatagal ng kaunting pag-setup, kapag tapos na, ito ay gumagana nang walang putol. Kung nakita mong kapaki-pakinabang ang gabay na ito, ipaalam sa akin sa mga komento, at huwag mag-atubiling magtanong ng anumang mga katanungan! Cheers! ;)