Obsidian - bugungi kunda mavjud bo'lgan eng yaxshi eslatma olish ilovalaridan biri. Bu mahalliy birinchi saqlash bilan kuchli, Markdown-ga asoslangan tajribani taqdim etadi. Biroq, bitta muammo bor: rasmiy sinxronlash xususiyati oyiga taxminan 8 dollar turadi. Qaydlaringizni bir nechta qurilmalarda mutlaqo bepul sinxronlashning bir usuli borligini aytsam-chi? Ushbu qo'llanmada men sizga GitHub va Git yordamida eslatmalaringizni bir tiyin ham sarflamasdan sinxronlashtirishga imkon beradigan usul bo'yicha ko'rsataman.
Bu sizga ko'p narsalarni qilish kerakligini his qilishi mumkin, lekin tashvishlanmang; ideal stsenariyda sizga taxminan 10-15 daqiqa kerak bo'ladi va quyidagilar:
GitHub bulutga asoslangan platforma boʻlib, asosan dasturiy taʼminotni ishlab chiqishda foydalaniladi, lekin u shaxsiy loyihalar va fayllarni, shu jumladan Obsidian qaydlarini boshqarish uchun ham ishlatilishi mumkin.
Git ombori (yoki repo) - bu Git fayllar to'plamidagi barcha o'zgarishlarni kuzatadigan saqlash joyi. U oldingi versiyalarga qaytish, boshqalar bilan hamkorlik qilish va fayllarni turli qurilmalarda sinxronlashtirish imkonini beruvchi o‘zgartirishlarni yozib oladi. Obsidian kontekstida Git ombori barcha tahrirlarni kuzatib borishda qaydlaringizni saqlash va sinxronlashtirishga yordam beradi.
Agar sizda Git o'rnatilmagan bo'lsa, quyidagi amallarni bajaring:
brew install git
bilan o'rnating.
sudo apt-get install git
(Debian-ga asoslangan tizimlar uchun) yoki sudo dnf install git (Fedora-ga asoslangan tizimlar uchun) dan foydalaning.
O'rnatilgandan so'ng, terminalni oching (Buyruqlar satri, PowerShell yoki macOS terminali) va o'rnatishni quyidagi amallarni bajarib tasdiqlang:
git --version
Siz tez-tez ishlatadigan uchta asosiy Git buyrug'i:
git status
Ushbu buyruq sizning omboringizning joriy holatini ko'rsatadi. Bu sizga qaysi fayllar commit.git holati uchun o'zgartirilgan, qo'shilgan yoki sahnalashtirilganligini aytadi
git pull
Ushbu buyruq masofaviy ombordan (GitHub) so'nggi o'zgarishlarni oladi va mahalliy omboringizni yangilaydi.
git push
O'zgartirishlar kiritganingizdan so'ng, ularni git push yordamida GitHub-ga yuklashingiz kerak. Ushbu buyruq sizning mahalliy omboringizdan masofaviy omborga kiritilgan o'zgarishlarni yuboradi.
Keling, mahalliy Obsidian omboringizni GitHub-ga ulaymiz:
git clone YOUR-REPO-URL
Obsidian qaydlaringizni sinxronlash uchun tayyor bo'lishi uchun ushbu jildga ko'chiring.
GitHub Git operatsiyalari uchun parolga asoslangan autentifikatsiyani bekor qildi. Buning o'rniga u autentifikatsiya qilishning yanada xavfsiz usulini ta'minlaydigan Shaxsiy kirish tokenidan (PAT) foydalanishni talab qiladi.
GitHub Classic tokenini qanday olish mumkin
GitHub Developer sozlamalariga o'ting:
Yaroqlilik muddati va ruxsatlarni o'rnating:
Kerakli doiralarni tanlang:
Tokenni yaratish va nusxalash:
Git autentifikatsiyasida tokendan foydalaning:
Har safar sinxronlashda parolingizni kiritmaslik uchun SSH autentifikatsiyasini sozlashingiz mumkin:
ssh-keygen -t ed25519 -C "[email protected]"
cat ~/.ssh/id_ed25519.pub
Endi sizning tizimingiz GitHub yordamida avtomatik ravishda autentifikatsiya qilinadi.
O'ylaymanki, sizda allaqachon Obsidian ilovasi bor, shuning uchun men uni o'rnatish jarayonini bu erda ko'rib chiqmayman. Men sizga faqat Git plaginini o'rnatishning tezkor qadamlarini ko'rsataman.
Obsidian-da Git-ni sinxronlashni osonlashtiradigan plagin mavjud:
Endi, qachon siz eslatmalarni tahrir qilsangiz, Obsidian ularni avtomatik ravishda GitHub bilan sinxronlashtiradi.
Mobilda sinxronlash biroz murakkabroq, ammo baribir amalga oshirilishi mumkin.
iSH ilovasi
iSH-ni oching va Git-ni o'rnating:
apk add git
mkdir obsidian
Obsidian ombori papkasini o'rnatish uchun o'rnatish buyrug'ini bajaring.
mount -t ios . obsidian
cd obsidianrm -rf .git clone YOUR-REPO-URL .
Ushbu qadam bajarilgandan so'ng, siz Obsidian ilovasida qaydlaringizni ko'rasiz.
O'quv qo'llanmamizdagi oxirgi qadam - Git hamjamiyatining plagini.
Obsidianni oching.
Sozlamalar > Hamjamiyat plaginlari-ga o‘ting.
Browse-ga teging va Obsidian Git-ni qidiring.
O‘rnatish-ga teging, so‘ng plaginni yoqish.
Avtomatik qabul qilish oralig'ini o'rnating (masalan, har 5 daqiqada).
Obsidianni ochishda o'zgarishlarni sinxronlashtirish uchun Pull on Startup-ni yoqing.
Agar siz qadamlar bilan kurashayotgan bo'lsangiz, men sizga batafsil video darsimni ko'rishingizni maslahat beraman.
Biroz sozlashni talab qilsa-da, bir marta bajarilgandan so'ng, u muammosiz ishlaydi. Agar siz ushbu qo'llanmani foydali deb bilsangiz, sharhlarda menga xabar bering va har qanday savol berishdan qo'rqmang!
Salom! ;)