I-Zip2Git iyithuluzi lonjiniyela elisheshayo nelilula elikuvumela ukuthi ucindezele ama-zip archives nama-project folders ngqo kuma-repository akho e-GitHub kusuka kudivayisi yakho ye-Android — ngaphandle kokudinga i-desktop noma i-command-line terminal.
Kungakhathaliseki ukuthi ulande i-exported code archive, wadala iphrojekthi kusuka ku-inthanethi ye-AI IDE noma umakhi wewebhu, noma ikhodi eyisipele endaweni yakho efonini yakho, i-Zip2Git ivala igebe ngokufaka amafayela ngqo ku-GitHub usebenzisa i-Git Database API esemthethweni.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🌟 IZICI EZIYINHLOKO
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• Ukulayisha i-Zip neFolda Okuqondile:
Khetha noma iyiphi ingobo yomlando ye-.zip noma ifolda yephrojekthi usebenzisa isikhethi samafayela sesistimu sendabuko se-Android.
• Ukuhlolwa kwe-Smart Tree & Diff:
Hlola izihlahla zefayela ngaphambi kokufaka. I-Zip2Git ibala ama-hashe e-Git SHA-1 endaweni, ithola amafayela amasha, aguquliwe, nasusiwe, futhi ikhombisa izinguquko eziqondile ngaphambi kokuthi uzibophezele.
• Ukuphathwa Kwegatsha Nokugcina Izinto:
Cindezela emagatsheni akhona (isb., main, master, dev) noma udale igatsha elisha ngqo kusuka kuhlelo lokusebenza.
• Imiyalezo Yokuzibophezela Ngokwezifiso:
Bhala imiyalezo ejwayelekile noma eyenziwe ngokwezifiso ngokulandelela igatsha okugcwele.
• Ukwakhiwa Kwesihlahla Se-Native Git:
Iyakha izibophezele ngqo nge-API esemthethweni ye-GitHub Git Data (Blobs, Trees, and Commits) kunokulayishwa kwefayela elilodwa okungahleliwe.
• Inqubekela phambili Yokulayisha Ngesikhathi Sangempela:
Landelela ukukhishwa, i-hashing, ukulayisha kwe-blob, kanye nokudalwa kwe-commit ngezinkomba zesinyathelo ngesinyathelo ze-granular.
• I-Push History Log:
Buyekeza ngokushesha ukusunduza okuphumelelayo kwangaphambilini kanye nezinkomba zegatsha ngaphakathi kohlelo lokusebenza.
• Umklamo Wezinto Ezihlanzekile 3:
Izindikimba zesimanje, ezinombala ogqamile nezikhanyayo ezenziwe ngokuqinile ngokweziqondiso ze-Material Design 3.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔒 UKUPHEPHA NOKUBUMFIHLO KUQALA
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• Ukuxhumeka Okuqondile okungu-100%:
I-Zip2Git ixhumana ngqo nama-API asemthethweni e-GitHub (api.github.com) nge-HTTPS ebethelwe. Azikho iziphakeli ze-middleman noma ama-proxies eqembu lesithathu.
• Isitoreji Sethokheni Esivikelekile:
Ithokheni yakho ye-GitHub Personal Access (PAT) igcinwa ngokuphephile kudivayisi yakho kusetshenziswa isitoreji esibethelwe se-Android. Ayidluliselwa kwenye indawo ngaphandle kwe-GitHub.
• Akukho Kuvuna Idatha:
Awekho ama-SDK okukhangisa, awekho ama-tracker okuziphatha, futhi awekho ama-telemetry. Ikhodi yakho kanye neziqinisekiso zihlala zingezakho kuphela.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📖 INDLELA YOKUSEBENZISA
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1. Khiqiza i-GitHub Personal Access Token (ejwayelekile ene-"repo" scope noma enezinhlayiya ezincane ngemvume yokufunda/yokubhala okuqukethwe).
2. Xhuma i-token yakho ngokuphephile ku-Zip2Git.
3. Khetha indawo yakho yokugcina idatha (Umnikazi/I-Repo) kanye negama legatsha.
4. Khetha ifolda yakho yengobo yomlando ye-.zip noma iphrojekthi.
5. Buyekeza amafayela atholakele kanye nomehluko.
6. Faka umlayezo wokuzibophezela bese uthinta okuthi "Cindezela ku-GitHub".
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ ISIVIVINYO NOKUSABELA
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
I-Zip2Git iyisevisi ezimele eyenzelwe abathuthukisi futhi ayixhumene, ayixhasiwe, noma ayivunyelwe yi-GitHub, Inc. I-GitHub ne-Octocat yizimpawu zokuhweba ze-GitHub, Inc.
Faka ama-archive e-zip kanye namafolda ephrojekthi ngqo kuma-repositories e-GitHub kuselula.
Kubuyekezwe ngo-
Sep 11, 2026