Obsidian on yksi parhaista nykyään saatavilla olevista muistiinpanoohjelmista. Se tarjoaa tehokkaan Markdown-pohjaisen kokemuksen paikallisella ensimmäisellä tallennustilalla. On kuitenkin yksi ongelma: virallinen synkronointiominaisuus maksaa noin 8 dollaria kuukaudessa. Mitä jos sanoisin, että muistiinpanosi voi synkronoida useiden laitteiden välillä täysin ilmaiseksi? Tässä oppaassa opastan sinulle GitHubia ja Gitiä käyttävän menetelmän, jonka avulla voit pitää muistiinpanosi synkronoituna kuluttamatta senttiäkään.
Mitä tarvittaisiin
Saattaa tuntua, että sinun täytyy tehdä paljon asioita, mutta älä huoli; Ihanteellisessa tilanteessa tarvitset noin 10–15 minuuttia ja seuraavat asiat:
- GitHub-tili ja arkisto
- GitHub Access Token
- SSH-avain (valinnainen)
- Git
- Obsidiaani
- Git Plugin Obsidianille
- iSH-sovellus iPhonelle
- Obsidian-sovellus iPhonelle
Vaihe 1: Luo GitHub-tili ja arkisto
GitHub on pilvipohjainen alusta, jota käytetään ensisijaisesti ohjelmistokehitykseen, mutta sitä voidaan käyttää myös henkilökohtaisten projektien ja tiedostojen hallintaan - mukaan lukien Obsidian-muistiinpanot.
Git-arkisto (tai repo) on tallennustila, jossa Git seuraa kaikkia tiedostojoukkoon tehtyjä muutoksia. Se tallentaa muutokset, jolloin voit palata aikaisempiin versioihin, tehdä yhteistyötä muiden kanssa ja synkronoida tiedostosi eri laitteiden välillä. Obsidianin yhteydessä Git-arkisto auttaa tallentamaan ja synkronoimaan muistiinpanojasi pitäen samalla kirjaa kaikista muokkauksista.
- Siirry osoitteeseen GitHub.com ja rekisteröidy.
- Kun olet kirjautunut sisään, napsauta Uusi -painiketta luodaksesi uuden arkiston.
- Anna sille nimi (esim. "Obsidian-Notes").
- Muista asettaa arkisto yksityiseksi, jotta muistiinpanosi eivät ole julkisesti saatavilla.
- Napsauta Luo arkisto .
Vaihe 2: Asenna Git tietokoneellesi
Jos sinulla ei ole Gitiä asennettuna, toimi seuraavasti:
- Windows : Lataa ja asenna Git osoitteesta git-scm.com.
- Mac : Asenna Git käyttämällä Homebrew'ta ja
brew install git
.
- Linux : Käytä
sudo apt-get install git
(Debian-pohjaisille järjestelmille) tai sudo dnf install git (Fedora-pohjaisille järjestelmille).
Kun olet asentanut, avaa pääte (komentokehote, PowerShell tai macOS-pääte) ja varmista asennus suorittamalla:
git --version
Gitin peruskomennot
Tässä on kolme tärkeää Git-komentoa, joita käytät usein:
git status
Tämä komento näyttää arkiston nykyisen tilan. Se kertoo, mitkä tiedostot on muokattu, lisätty tai vaiheistettu commit.git-tilan vuoksi
git pull
Tämä komento hakee uusimmat muutokset etävarastosta (GitHub) ja päivittää paikallisen arkiston.
git push
Muutosten tekemisen jälkeen sinun on ladattava ne GitHubiin git pushilla. Tämä komento lähettää tekemäsi muutokset paikallisesta arkistosta etävarastoon.
Vaihe 3: Kloonaa GitHub-arkisto
Yhdistetään nyt paikallinen Obsidian-holvisi GitHubiin:
- Avaa pääte ja siirry kansioon, johon haluat tallentaa muistiinpanosi.
- Suorita seuraava komento korvaamalla YOUR-REPO-URL GitHub-tietovaraston URL-osoitteella:
git clone YOUR-REPO-URL
- Tämä luo paikallisen kansion, joka on linkitetty GitHub-tietovarastoon.
Siirrä Obsidian-muistiinpanosi tähän kansioon, jotta ne ovat valmiita synkronoitavaksi.
Vaihe 3. GitHub Classic -tunnuksen hankkiminen
GitHub on poistanut Git-toimintojen salasanapohjaisen todennuksen käytöstä. Sen sijaan se edellyttää, että käytät Personal Access Token (PAT) -tunnusta , joka tarjoaa turvallisemman tavan todentaa.
GitHub Classic -tunnuksen hankkiminen
Siirry GitHubin kehittäjäasetuksiin:
- Avaa GitHub Token Settings .
- Napsauta Luo uusi tunnus → Valitse klassinen .
Määritä vanheneminen ja käyttöoikeudet:
- Valitse viimeinen voimassaolopäivä tai aseta se arvoon Ei voimassaoloa (ei suositella turvallisuussyistä).
Valitse tarvittavat laajuudet:
- repo → Yksityisten tietovarastojen käyttöä varten.
Luo ja kopioi token:
- Napsauta Luo tunnus ja kopioi se välittömästi .
- GitHub ei näytä sitä uudelleen, kun poistut sivulta.
Käytä merkkiä Git Authenticationissa:
- Kun Git-toiminnoissa pyydetään salasanaa , liitä sen sijaan tunnus.
Vaihe 4: SSH:n määrittäminen todennusta varten (valinnainen)
Voit välttää salasanan syöttämisen aina synkronoinnin yhteydessä määrittämällä SSH-todennuksen:
- Luo SSH-avain suorittamalla:
ssh-keygen -t ed25519 -C "[email protected]"
- Kopioi SSH-avain käyttämällä:
cat ~/.ssh/id_ed25519.pub
- Siirry GitHubiin, siirry kohtaan Asetukset > SSH- ja GPG-avaimet ja lisää kopioitu avain.
Nyt järjestelmäsi todennetaan automaattisesti GitHubilla.
Vaihe 5: Määritä Git-laajennus Obsidianissa
Oletan, että sinulla on jo Obsidian-sovellus, minkä vuoksi en käsittele sen asennusprosessia tässä. Näytän sinulle vain nopeat vaiheet Git-laajennuksen asentamiseksi.
Obsidianissa on laajennus, joka helpottaa Git-synkronointia:
- Avaa Obsidian ja mene kohtaan Asetukset > Yhteisölaajennukset .
- Etsi "Git" ja asenna se.
- Ota automaattinen vahvistus ja synkronointi käyttöön (aseta aikaväli, esim. 5 minuuttia).
- Ota Pull on Startup käyttöön estääksesi ristiriidat.
Nyt, kun muokkaat muistiinpanoja, Obsidian synkronoi ne automaattisesti GitHubin kanssa.
Vaihe 6: Muistiinpanojen synkronointi mobiililaitteella (iOS, iPhone, iPad)
Synkronointi mobiililaitteella on hieman monimutkaisempaa, mutta silti mahdollista.
- Asenna Obsidian App Storesta.
- Asenna iSH , päätesovellus, jonka avulla voit suorittaa Linux-komentoja.
iSH-sovellus
Avaa iSH ja asenna Git käyttämällä:
apk add git
- Luo kansio obsidiaanimuistiinpanoillesi:
mkdir obsidian
Suorita mount-komento liittääksesi obsidian vault -kansion.
mount -t ios . obsidian
- Tiedoston valitsin tulee näkyviin. Valitse kansio paikallisella varastollasi.
- Käytä sitten seuraavia komentoja:
cd obsidianrm -rf .git clone YOUR-REPO-URL .
Kun tämä vaihe on tehty, näet muistiinpanosi Obsidian-sovelluksessa.
Vaihe 7: Asenna Obsidian Git Plugin iPhoneen
Viimeinen vaihe opetusohjelmassamme - Git-yhteisölaajennus.
Avaa Obsidian.
Siirry kohtaan Asetukset > Yhteisölaajennukset.
Napauta Selaa ja etsi Obsidian Git.
Napauta Asenna ja sitten Ota laajennus käyttöön.
Aseta automaattinen vahvistusväli (esim. 5 minuutin välein).
Ota Pull on Startup käyttöön synkronoidaksesi muutokset avattaessa Obsidian.
Video opetusohjelma
Jos sinulla on vaikeuksia vaiheiden kanssa, suosittelen katsomaan yksityiskohtaisen opetusvideoni.
Johtopäätös
Vaikka se vaatii hieman asennusta, se toimii saumattomasti, kun se on tehty. Jos pidit tästä oppaasta hyödyllisenä, kerro minulle kommenteissa ja kysy rohkeasti kysymyksiä!
Kippis! ;)