Obsidian ir viena no labākajām šodien pieejamajām piezīmju veikšanas lietotnēm. Tas nodrošina jaudīgu, uz Markdown balstītu pieredzi ar lokālo krātuvi. Tomēr ir viena problēma: oficiālā sinhronizācijas funkcija maksā aptuveni 8 USD mēnesī. Kā būtu, ja es jums pateiktu, ka ir veids, kā pilnīgi bez maksas sinhronizēt piezīmes vairākās ierīcēs? Šajā rokasgrāmatā es iepazīstināšu jūs ar metodi, izmantojot GitHub un Git, kas ļauj sinhronizēt piezīmes, neiztērējot ne santīma.
Kas būtu vajadzīgs
Varētu likties, ka jums ir jādara daudz lietu, taču neuztraucieties; ideālā gadījumā jums būtu nepieciešamas apmēram 10–15 minūtes un tālāk norādītās lietas.
- GitHub konts un krātuve
- GitHub piekļuves marķieris
- SSH atslēga (pēc izvēles)
- Git
- Obsidiāns
- Git spraudnis priekš Obsidian
- iSH lietotne iPhone
- Obsidian App iPhone
1. darbība. Izveidojiet GitHub kontu un repozitoriju
GitHub ir uz mākoņiem balstīta platforma, ko galvenokārt izmanto programmatūras izstrādei, taču to var izmantot arī personīgo projektu un failu, tostarp Obsidian piezīmju, pārvaldībai.
Git repozitorijs (vai repo) ir krātuves vieta, kurā Git izseko visas failu kopas izmaiņas. Tas reģistrē modifikācijas, ļaujot atgriezties pie iepriekšējām versijām, sadarboties ar citiem un sinhronizēt failus dažādās ierīcēs. Obsidian kontekstā Git repozitorijs palīdz saglabāt un sinhronizēt jūsu piezīmes, vienlaikus sekojot līdzi visiem labojumiem.
- Dodieties uz vietni GitHub.com un reģistrējieties.
- Kad esat pieteicies, noklikšķiniet uz pogas Jauns , lai izveidotu jaunu repozitoriju.
- Piešķiriet tai nosaukumu (piemēram, "Obsidian-Notes").
- Noteikti iestatiet repozitoriju uz Privāts , lai jūsu piezīmes nebūtu publiski pieejamas.
- Noklikšķiniet uz Izveidot repozitoriju .
2. darbība. Instalējiet Git savā datorā
Ja jums nav instalēts Git, rīkojieties šādi:
- Windows : lejupielādējiet un instalējiet Git no vietnes git-scm.com.
- Mac : instalējiet Git, izmantojot Homebrew un
brew install git
.
- Linux : izmantojiet
sudo apt-get install git
(sistēmām, kuru pamatā ir Debian) vai sudo dnf install git (sistēmām, kuru pamatā ir Fedora).
Pēc instalēšanas atveriet savu termināli (komandrinda, PowerShell vai macOS terminālis) un pārbaudiet instalēšanu, izpildot:
git --version
Pamata Git komandas
Šeit ir trīs būtiskas Git komandas, kuras izmantosit bieži:
git status
Šī komanda parāda jūsu repozitorija pašreizējo stāvokli. Tas norāda, kuri faili ir modificēti, pievienoti vai iestatīti statusa commit.git iegūšanai
git pull
Šī komanda ienes jaunākās izmaiņas no attālās krātuves (GitHub) un atjaunina jūsu lokālo repozitoriju.
git push
Pēc izmaiņu veikšanas tās ir jāaugšupielādē GitHub, izmantojot git push. Šī komanda nosūta veiktās izmaiņas no jūsu lokālā repozitorija uz attālo repozitoriju.
3. darbība: klonējiet GitHub krātuvi
Tagad savienosim jūsu vietējo Obsidian glabātuvi ar GitHub:
- Atveriet savu termināli un dodieties uz mapi, kurā vēlaties saglabāt piezīmes.
- Palaidiet šo komandu, aizstājot YOUR-REPO-URL ar savu GitHub repozitorija URL:
git clone YOUR-REPO-URL
- Tādējādi tiks izveidota vietējā mape, kas ir saistīta ar jūsu GitHub repozitoriju.
Pārvietojiet savas Obsidian piezīmes uz šo mapi, lai tās būtu gatavas sinhronizēšanai.
3. darbība. Kā iegūt GitHub klasisko marķieri
GitHub ir novecojis uz paroli balstītu autentifikāciju Git operācijām. Tā vietā jums ir jāizmanto personiskās piekļuves pilnvara (PAT) , kas nodrošina drošāku autentifikācijas veidu.
Kā iegūt GitHub klasisko marķieri
Dodieties uz GitHub izstrādātāja iestatījumiem:
- Atveriet GitHub marķiera iestatījumus .
- Noklikšķiniet uz Ģenerēt jaunu marķieri → Atlasīt klasisko .
Iestatīt derīguma termiņu un atļaujas:
- Izvēlieties derīguma termiņu vai iestatiet to uz Bez derīguma termiņa (drošības nolūkos nav ieteicams).
Izvēlieties nepieciešamos tvērumus:
- repo → Lai piekļūtu privātajām krātuvēm.
Ģenerējiet un kopējiet marķieri:
- Noklikšķiniet uz Ģenerēt marķieri un nekavējoties kopējiet to .
- Pēc lapas aiziešanas GitHub to vairs nerādīs.
Izmantojiet marķieri Git autentifikācijā:
- Kad Git operācijās tiek prasīts ievadīt paroli , tā vietā ielīmējiet marķieri.
4. darbība. SSH iestatīšana autentifikācijai (neobligāti)
Lai izvairītos no paroles ievadīšanas katru reizi, kad sinhronizējat, varat iestatīt SSH autentifikāciju.
- Ģenerējiet SSH atslēgu, izpildot:
ssh-keygen -t ed25519 -C "[email protected]"
- Kopējiet SSH atslēgu, izmantojot:
cat ~/.ssh/id_ed25519.pub
- Dodieties uz GitHub, dodieties uz Iestatījumi > SSH un GPG atslēgas un pievienojiet kopēto atslēgu.
Tagad jūsu sistēma automātiski autentificēsies ar GitHub.
5. darbība: iestatiet Git spraudni pakalpojumā Obsidian
Es pieņemu, ka jums jau ir lietotne Obsidian, tāpēc es šeit neaplūkošu tās instalēšanas procesu. Es parādīšu tikai ātrās darbības, lai instalētu Git spraudni.
Obsidian ir spraudnis, kas atvieglo Git sinhronizāciju:
- Atveriet Obsidian un dodieties uz Iestatījumi > Kopienas spraudņi .
- Meklējiet “Git” un instalējiet to.
- Iespējot automātisko apņemšanos un sinhronizāciju (iestatiet intervālu, piemēram, 5 minūtes).
- Iespējot Pull on Startup, lai novērstu konfliktus.
Tagad, kad rediģējat piezīmes, Obsidian tās automātiski sinhronizēs ar GitHub.
6. darbība. Piezīmju sinhronizēšana mobilajā ierīcē (iOS, iPhone, iPad)
Sinhronizācija mobilajā ierīcē ir nedaudz sarežģītāka, taču joprojām ir iespējama.
- Instalējiet Obsidian no App Store.
- Instalējiet iSH — termināļa lietotni, kas ļauj palaist Linux komandas.
iSH lietotne
Atveriet iSH un instalējiet Git, izmantojot:
apk add git
- Izveidojiet mapi savām obsidiāna piezīmēm:
mkdir obsidian
Palaidiet mount komandu, lai uzstādītu obsidiāna glabātuves mapi.
mount -t ios . obsidian
- Tiks parādīts failu atlasītājs. Izvēlieties mapi ar vietējo glabātuvi.
- Pēc tam izmantojiet šādas komandas:
cd obsidianrm -rf .git clone YOUR-REPO-URL .
Kad šī darbība būs pabeigta, jūs redzēsit savas piezīmes lietojumprogrammā Obsidian.
7. darbība: instalējiet Obsidian Git spraudni iPhone tālrunī
Pēdējais solis mūsu apmācībā — Git kopienas spraudnis.
Atvērt Obsidian.
Atveriet sadaļu Iestatījumi > Kopienas spraudņi.
Pieskarieties vienumam Pārlūkot un meklējiet Obsidian Git.
Pieskarieties Instalēt, pēc tam Iespējot spraudni.
Iestatiet automātiskās izpildes intervālu (piemēram, ik pēc 5 minūtēm).
Iespējot Pull on Startup, lai sinhronizētu izmaiņas, atverot Obsidian.
Video apmācība
Ja jums ir grūtības veikt darbības, iesaku noskatīties manu detalizēto video pamācību.
Secinājums
Lai gan tas prasa nelielu iestatīšanu, tas darbojas nevainojami. Ja šī rokasgrāmata jums noderēja, dariet man to zināmu komentāros un uzdodiet visus jautājumus!
Priekā! ;)