# Jurutera Perisian Sahaja, Tiada Noob Dibenarkan
# Jangan Pasang Jika Telefon Anda Tidak Berkualiti Tinggi
"Menulis sebab untuk setiap suntingan adalah kemesraan yang sepatutnya ada pada seorang jurutera."
【GIT Note Taking】 ialah alat pencatat nota teks yang direka untuk pembangun perisian dan pakar teknologi. Urus nota harian, coretan kod dan memo anda melalui mekanisme kawalan versi Git standard dan segerakkannya dengan selamat ke GitHub, platform sumber terbuka terbesar di dunia atau mana-mana pelayan Git yang dihoskan sendiri!
## ⚡ Ciri Teras
1. **Teras Kawalan Versi Git Lengkap**: Merekod mesej komitmen untuk setiap simpanan, menjejaki sepenuhnya sebab perubahan dan evolusinya, membolehkan semakan dan pemulihan yang mudah.
2. **Kebenaran Satu Klik GitHub OAuth 2.0**: Tidak perlu menyalin dan menampal token yang rumit secara manual; kebenaran pelayar serta-merta menyenaraikan dan mengikat repositori nota* secara automatik (juga mengekalkan sepenuhnya mod manual PAT).
3. **Menyokong Perkhidmatan Git yang Dihoskan Kendiri dan Pelbagai:** Serasi sepenuhnya dengan GitLab, Gitea dan pelayan Git persendirian yang dihoskan kendiri. Ia juga membolehkan penciptaan nota luar talian setempat semata-mata (tiada akaun diperlukan).
4. **Keutamaan Luar Talian dan Penyegerakan Dua Hala:** Edit secara bebas tanpa akses internet dan lakukan penyegerakan dua hala tekan/tarik satu klik apabila disambungkan ke internet.
5. **Komit Pintar dengan Penyegerakan Tarikh Masa Nyata:** Menggunakan teknologi GraphQL untuk membetulkan masa diubah suai terakhir fail jauh dengan tepat semasa memuat turun nota.
6. **Pelangsingan Sejarah (Singkirkan ke Kedalaman 1):** Kosongkan proses setempat yang panjang dengan satu klik dalam Tetapan untuk mengosongkan ruang telefon.
7. **Carian Teks Penuh dan Lampiran Fail:** Cari kandungan nota serta-merta dan lampirkan imej dan lampiran dengan selamat tanpa kebenaran menggunakan pemilih sistem asli.
8. **Sandaran Penuh Luar Talian ZIP Satu Klik:** Sandarkan nota ke direktori muat turun telefon anda pada bila-bila masa.
9. **100% Privasi, Ketelusan dan Sumber Terbuka:** Aplikasi ini bersambung terus ke pelayan Git anda, tanpa sebarang perantara atau pengumpulan data daripada pelayan pihak ketiga.
## 🚀 3 Panduan Permulaan Pantas
1. Cipta repositori peribadi di GitHub dengan nama yang bermula dengan "nota" (cth., nota-kerja, nota-harian).
2. Buka aplikasi, ketik "Cipta ➔ Cipta Nota GitHub" di penjuru kanan sebelah atas, kemudian ketik 【🐙 Log Masuk Satu Klik ke Kebenaran GitHub】.
3. Pilih repositori sasaran daripada senarai timbul. Sistem akan mengklon repositori secara automatik dan anda boleh terus mula menikmati nota forum berasaskan Git!
*(Sebagai alternatif, anda boleh berhubung dengan memasukkan URL/kata laluan mana-mana pelayan Git yang dihoskan sendiri dalam "Muat Turun Nota Jauh")*
## 🛠️ Projek Sumber Terbuka dan Seni Bina Teknikal
• Repositori GitHub: https://github.com/WilliamFromTW/GitNoteTaking
• Enjin Asas: Eclipse JGit
• Keperluan Sistem: Android 13 (API 33) atau lebih tinggi
Pengambilan Nota Git adalah mudah tetapi tidak mudah Sila mohon akaun di https://github.com dan gunakan keupayaan kawalan versi berkuasa GIT untuk merekodkan nota teks yang biasa digunakan dengan mudah.
Dikemas kini pada
30 Ogo 2026