# Vain ohjelmistoinsinööreille, ei aloittelijoille
# Älä asenna, jos puhelimesi ei ole laadukas
# Git-muistiinpanojen tekeminen
## Ominaisuudet
1. Käyttää Gitin versionhallintamekanismia
2. Tukee ilmaisia GitHubin pilviominaisuuksia ja kaikkia yhteensopivia Git-palvelimia
3. Voidaan käyttää offline-tilassa
4. Tiedostohaku
5. Varmuuskopiointi
## Sovelluksen suunnittelufilosofia
Synkronoi päivittäiset muistiinpanosi maailman suurimpaan avoimen lähdekoodin palveluun, GitHubiin, tai mihin tahansa yhteensopivaan Git-palvelimeen; tätä sovellusta voidaan käyttää offline-tilassa, ja tiedostot voidaan synkronoida etäpalvelimelle tarvittaessa.
Git-kohtainen ominaisuus:
"Aina kun muokkaat, voit kirjoittaa muokkauksen syyn muistiin myöhempää käyttöä varten."
## Sovelluksen käyttö
1. Hae ilmaista tiliä osoitteessa https://github.com. Hakemuksen jälkeen voit lisätä repositorion. Valitse lisättäessä yksityinen, ei julkinen; repositorion luomisen jälkeen siihen tulee yksilöllinen URL-linkki.
Esimerkiksi hain repositoriota "test", ja sen linkki on: https://github.com/WilliamFromTW/test.git
2. Hanki henkilökohtainen käyttöoikeustunnus (PAT)
Mene osoitteeseen https://github.com/settings/tokens lisätäksesi kertakäyttöisen tunnuksen ja asettaaksesi sen sallimaan pääsyn yksityisiin repositorioihin ilman vanhenemispäivää. Tämä tunnus on tämän sovelluksen vaatima salasana. Tarkemmat ohjeet löytyvät osoitteesta https://kafeiou.pw/2022/10/06/4238/
3. Suorita sovellus, napsauta "Lisää -> Synkronoi muistiinpanoja (etäkäyttö Git)" oikeassa yläkulmassa, anna vaiheessa 1 saatu URL-linkki, GitHub-tilisi ja vaiheessa 2 saatu tunnus (salasana). Voit sitten käyttää sitä Git-repositorion synkronointiin sovellukseen.
## Sovellus on avoimen lähdekoodin
https://github.com/WilliamFromTW/GitNoteTaking
## Kolmannen osapuolen kirjasto
https://www.eclipse.org/jgit versio 7.4.0 tukee vain Android 13:a tai uudempaa.