# Зөвхөн програм хангамжийн инженерүүд, шинэхэн хүмүүсийг оруулахгүй
# Хэрэв таны утас өндөр чанартай биш бол суулгах хэрэггүй
"Засвар бүрийн шалтгааныг бичих нь инженерийн байх ёстой романтик байдал юм."
【GIT Note Taking】 нь програм хангамж хөгжүүлэгчид болон технологийн мэргэжилтнүүдэд зориулагдсан текст тэмдэглэл хөтлөх хэрэгсэл юм. Өдөр тутмын тэмдэглэл, кодын хэсэг, тэмдэглэлээ стандарт Git хувилбарын хяналтын механизмаар удирдаж, дэлхийн хамгийн том нээлттэй эхийн платформ болох GitHub эсвэл өөрөө зохион байгуулдаг Git сервертэй аюулгүй синк хийгээрэй!
## ⚡ Гол онцлогууд
1. **Git хувилбарын бүрэн хяналтын гол**: Бичлэгүүд нь хадгалалт бүрт мессеж илгээж, өөрчлөлтийн шалтгаан, тэдгээрийн хувьслыг бүрэн хянаж, хялбархан хянаж, сэргээх боломжийг олгодог.
2. **GitHub OAuth 2.0 Нэг товшилтоор зөвшөөрөл олгох**: Хэцүү токенуудыг гараар хуулж буулгах шаардлагагүй; хөтчийн зөвшөөрөл нь тэмдэглэл* репозиторыг шууд жагсааж, автоматаар холбодог (мөн PAT гарын авлагын горимыг бүрэн хадгалдаг).
3. **Өөрөө байршуулсан болон төрөл бүрийн Git үйлчилгээг дэмждэг:** GitLab, Gitea болон өөрөө байршуулсан хувийн Git серверүүдтэй төгс нийцдэг. Энэ нь мөн зөвхөн орон нутгийн офлайн тэмдэглэл үүсгэх боломжийг олгодог (данс шаардлагагүй).
4. **Офлайн эрэмбэ болон хоёр талын синк:** Интернет холболтгүйгээр чөлөөтэй засварлаж, интернетэд холбогдсон үед нэг товшилтоор түлхэх/татах хоёр талын синкийг гүйцэтгэнэ.
5. **Бодит цагийн огнооны синктэй ухаалаг коммит:** Тэмдэглэл татаж авах үед алсын файлуудын сүүлийн өөрчлөгдсөн хугацааг зөв засахын тулд GraphQL технологийг ашигладаг.
6. **Түүхийг нарийсгах (Гүн рүү цэвэрлэх 1):** Утасны зайг чөлөөлөхийн тулд Тохиргоо дотроос нэг товшилтоор урт орон нутгийн процессуудыг цэвэрлэнэ.
7. **Бүрэн текст хайх болон файлын хавсралт:** Тэмдэглэлийн агуулгыг шууд хайж, үндсэн системийн сонгогчийг ашиглан ямар ч зөвшөөрөлгүйгээр зураг болон хавсралтыг найдвартай хавсаргана.
8. **Нэг товшилтоор ZIP офлайн бүрэн нөөцлөлт:** Тэмдэглэлийг хүссэн үедээ утасныхаа татаж авах лавлах луу нөөцлөнө.
9. **100% Нууцлал, Ил тод байдал, Нээлттэй эх сурвалж:** Апп нь таны Git сервертэй шууд холбогддог бөгөөд гуравдагч талын серверийн зуучлагч эсвэл өгөгдөл цуглуулах шаардлагагүй.
## 🚀 3 Хурдан эхлүүлэх гарын авлага
1. GitHub дээр "note"-оор эхэлсэн нэртэй хувийн репозитор үүсгэнэ үү (жишээ нь, note-work, note-daily).
2. Аппыг нээгээд, баруун дээд буланд байрлах "Create ➔ Create GitHub Note" дээр товшоод, дараа нь 【🐙 Нэг товшилтоор GitHub-ийн зөвшөөрөлд нэвтрэх】 дээр товшино уу.
3. Попап жагсаалтаас зорилтот репозиторыг сонгоно уу. Систем нь репозиторийг автоматаар клончлох бөгөөд та Git дээр суурилсан форумын тэмдэглэлүүдийг шууд үзэж эхлэх боломжтой!
*(Өөрөөр хэлбэл та "Алсын тэмдэглэлийг татаж авах" хэсэгт өөрийн эзэмшлийн Git серверийн URL/нууц үгийг оруулснаар холбогдож болно)*
## 🛠️ Нээлттэй эхийн төсөл ба техникийн архитектур
• GitHub репозитор: https://github.com/WilliamFromTW/GitNoteTaking
• Үндсэн хөдөлгүүр: Eclipse JGit
• Системийн шаардлага: Android 13 (API 33) эсвэл түүнээс дээш
Git Note авах нь энгийн боловч хялбар биш юм.
Шинэчилсэн огноо
2026 оны 8-р сарын 29