Obsidian - бүгүнкү күндө эң жакшы жазууларды жазуу колдонмолорунун бири. Бул жергиликтүү биринчи сактагыч менен күчтүү, Markdown негизиндеги тажрыйбаны камсыз кылат. Бирок, бир көйгөй бар: расмий синхрондоштуруу функциясы айына 8 доллардын тегерегинде турат. Эгер мен сизге жазууларыңызды бир нече түзмөктөрдө синхрондоштуруунун жолу бар десем эмне болот? Бул колдонмодо мен сизге GitHub жана Gitтин жардамы менен бир тыйын коротпостон жазууларыңызды синхрондоштурууга мүмкүндүк берген ыкма аркылуу көрсөтөм.
Бул сизге көп нерсени жасоо керек экенин сезиши мүмкүн, бирок кабатыр болбоңуз; идеалдуу сценарийде, сизге болжол менен 10-15 мүнөт керек болот жана бул нерселер:
GitHub булутка негизделген платформа, негизинен программалык камсыздоону иштеп чыгуу үчүн колдонулат, бирок ал жеке долбоорлорду жана файлдарды, анын ичинде Obsidian жазууларын башкаруу үчүн да колдонулушу мүмкүн.
Git репозиторий (же репо) бул Git файлдар топтомундагы бардык өзгөрүүлөргө көз салган сактоо мейкиндиги. Ал мурунку версияларга кайтууга, башкалар менен кызматташууга жана файлдарыңызды ар кандай түзмөктөрдө синхрондоштурууга мүмкүндүк берүүчү өзгөртүүлөрдү жаздырат. Obsidian контекстинде Git репозиторий бардык түзөтүүлөргө көз салып туруу менен жазууларыңызды сактоого жана синхрондоштурууга жардам берет.
Эгер сизде Git орнотулбаса, бул кадамдарды аткарыңыз:
brew install git
менен орнотуңуз.
sudo apt-get install git
(Debian негизиндеги системалар үчүн) же sudo dnf install git (Fedora негизделген системалар үчүн) колдонуңуз.
Орнотулгандан кийин, терминалыңызды (Буйрук сап, PowerShell же macOS Терминал) ачып, орнотууну текшериңиз:
git --version
Бул жерде сиз көп колдоно турган үч маанилүү Git буйругу бар:
git status
Бул буйрук репозиторийиңиздин учурдагы абалын көрсөтөт. Ал commit.git статусу үчүн кайсы файлдар өзгөртүлгөнүн, кошулганын же сахналаштырылганын айтып берет
git pull
Бул буйрук алыскы репозиторийден (GitHub) эң акыркы өзгөртүүлөрдү алып келет жана жергиликтүү репозиторийиңизди жаңылайт.
git push
Өзгөртүүлөрдү киргизгенден кийин, аларды git push аркылуу GitHub'ка жүктөшүңүз керек. Бул буйрук сиздин жергиликтүү репозиторийиңизден алыскы репозиторийге жасалган өзгөртүүлөрүңүздү жөнөтөт.
Эми, келгиле, жергиликтүү Obsidian сактагычыңызды GitHub менен туташтыралы:
git clone YOUR-REPO-URL
Обсидиандык жазууларыңызды синхрондоштурууга даяр болушу үчүн бул папкага жылдырыңыз.
GitHub Git операциялары үчүн сырсөзгө негизделген аутентификацияны жокко чыгарды. Анын ордуна, ал сизден аныктыгын текшерүүнүн коопсуз жолун камсыз кылган Жеке мүмкүндүк алуу токенин (PAT) колдонууну талап кылат.
GitHub Classic Токенин кантип алса болот
GitHub Иштеп чыгуучунун жөндөөлөрүнө өтүңүз:
Мөөнөтү жана уруксаттарды коюу:
Керектүү чөйрөлөрдү тандаңыз:
Токенди түзүү жана көчүрүү:
Токенди Git аутентификациясында колдонуңуз:
Синхрондогон сайын сырсөзүңүздү киргизбөө үчүн, SSH аутентификациясын орното аласыз:
ssh-keygen -t ed25519 -C "[email protected]"
cat ~/.ssh/id_ed25519.pub
Эми сиздин тутумуңуз GitHub менен автоматтык түрдө аутентификацияланат.
Мен сизде Obsidian колдонмосу бар деп ойлойм, ошондуктан мен бул жерде аны орнотуу процессин чагылдырбайм. Мен сизге Git плагинин орнотуунун тез кадамдарын гана көрсөтөм.
Obsidian Git синхрондоштурууну жеңилдеткен плагинге ээ:
Эми, сиз жазууларды түзөткөн сайын, Obsidian аларды GitHub менен автоматтык түрдө шайкештештирет.
Мобилдик телефондо синхрондоштуруу бир аз татаалыраак, бирок дагы эле ишке ашат.
iSH App
iSH ачып, Gitти орнотуңуз:
apk add git
mkdir obsidian
Обсидиан сактагыч папкасын орнотуу үчүн орнотуу буйругун иштетиңиз.
mount -t ios . obsidian
cd obsidianrm -rf .git clone YOUR-REPO-URL .
Бул кадам аткарылгандан кийин, сиз Обсидиан тиркемесинде жазууларыңызды көрөсүз.
Биздин окуу куралыбыздагы акыркы кадам - Git жамааттык плагини.
Open Obsidian.
Орнотуулар > Коомчулук плагиндерине өтүңүз.
Карап чыгууну таптап, Obsidian Gitти издеңиз.
Орнотууну таптап, андан соң плагинди иштетиңиз.
Авто-милдеттүү интервалды орнотуңуз (мисалы, 5 мүнөт сайын).
Obsidian ачууда өзгөртүүлөрдү синхрондоштуруу үчүн Startup боюнча тартууну иштетиңиз.
Эгерде сиз кадамдар менен күрөшүп жатсаңыз, мен сизге менин деталдуу видео үйрөткүчүмдү көрүүнү сунуштайм.
Ал бир аз орнотууну талап кылса да, бүтүргөндөн кийин, ал үзгүлтүксүз иштейт. Эгер сиз бул колдонмону пайдалуу деп тапсаңыз, комментарийлерде мага кабарлаңыз жана бардык суроолорду бериңиз!
Ура! ;)