# Para sa mga Software Engineer Lamang, Bawal ang mga Noob
# Huwag I-install Kung Hindi Mataas ang Kalidad ng Iyong Telepono
"Ang pagsulat ng dahilan para sa bawat pag-edit ay ang romansa na dapat taglayin ng isang engineer."
Ang 【GIT Note Taking】 ay isang tool sa pagkuha ng text note na idinisenyo para sa mga software developer at mga tech geek. Pamahalaan ang iyong pang-araw-araw na mga tala, mga snippet ng code, at mga memo sa pamamagitan ng karaniwang mekanismo ng pagkontrol ng bersyon ng Git at ligtas na i-sync ang mga ito sa GitHub, ang pinakamalaking open-source platform sa mundo, o anumang self-hosted na Git server!
## ⚡ Mga Pangunahing Tampok
1. **Kumpletong Git Version Control Core**: Nagre-record ng mga commit message para sa bawat pag-save, ganap na sinusubaybayan ang mga dahilan ng mga pagbabago at ang kanilang ebolusyon, na nagbibigay-daan para sa madaling pagsusuri at pagpapanumbalik.
2. **GitHub OAuth 2.0 One-Click Authorization**: Hindi na kailangang manu-manong kopyahin at i-paste ang mga masalimuot na token; agad na inililista at awtomatikong bind ng pahintulot ng browser ang repositoryo ng note* (ganap din na pinapanatili ang manual mode ng PAT).
3. **Sinusuportahan ang Self-hosted at Iba't Ibang Serbisyo ng Git:** Perpektong tugma sa GitLab, Gitea, at mga self-hosted na pribadong Git server. Pinapayagan din nito ang paggawa ng mga lokal na offline na tala (hindi kailangan ng account).
4. **Offline Priority at Two-Way Sync:** Malayang mag-edit nang walang internet access, at magsagawa ng one-click push/pull two-way sync kapag nakakonekta sa internet.
5. **Smart Commit na may Real-Time Date Synchronization:** Ginagamit ang teknolohiyang GraphQL upang tumpak na itama ang huling binagong oras ng mga remote file kapag nagda-download ng mga tala.
6. **History Slimming (Purge to Depth 1):** I-clear ang mahahabang lokal na proseso sa isang click sa Mga Setting upang magbakante ng espasyo sa telepono.
7. **Full-Text Search at File Attachment:** Agad na maghanap ng nilalaman ng tala at ligtas na maglakip ng mga larawan at attachment nang walang pahintulot gamit ang native system selector.
8. **One-Click ZIP Offline Full Backup:** Mag-backup ng mga tala sa download directory ng iyong telepono anumang oras.
9. **100% Privacy, Transparency, at Open Source:** Direktang kumokonekta ang app sa iyong Git server, nang walang anumang tagapamagitan o pangongolekta ng datos mula sa mga third-party server.
## 🚀 3 Gabay sa Mabilisang Pagsisimula
1. Gumawa ng pribadong repositoryo sa GitHub na may pangalang nagsisimula sa "note" (hal., note-work, note-daily).
2. Buksan ang app, i-tap ang "Create ➔ Create GitHub Note" sa kanang sulok sa itaas, at pagkatapos ay i-tap ang 【🐙 One-Click Login to GitHub Authorization】.
3. Piliin ang target na repositoryo mula sa pop-up list. Awtomatikong iko-clone ng system ang repositoryo, at maaari mo nang simulan agad ang pagtangkilik sa mga Git-based forum notes!
*(Bilang kahalili, maaari kang kumonekta sa pamamagitan ng paglalagay ng URL/password ng anumang self-hosted na Git server sa "Download Remote Notes")*
## 🛠️ Open Source Project at Technical Architecture
• GitHub Repository: https://github.com/WilliamFromTW/GitNoteTaking
• Pinagbabatayang Engine: Eclipse JGit
• Mga Kinakailangan ng System: Android 13 (API 33) o mas mataas pa
Ang Pagkuha ng Tala ng Git ay simple ngunit hindi madali Mangyaring mag-apply para sa isang account sa https://github.com at gamitin ang makapangyarihang mga kakayahan sa pagkontrol ng bersyon ng GIT upang madaling makapagtala ng mga karaniwang ginagamit na tala ng teksto.
Na-update noong
Ago 30, 2026