Base ng kaalaman

Ikonekta ang iyong GitHub account gamit ang isang token upang mai-deploy ang iyong mga site mula sa isang repository

Gumawa ng fine-grained na GitHub token para sa mga repositoryong idinedeploy mo at ikonekta ito, upang ang bawat push ay mag-deploy ng iyong site at makakuha ng mga preview ang mga sangay.

Ano ang nagagawa ng pagkokonekta nito para sa iyo

Ang pagkokonekta sa GitHub gamit ang isang token ay nagbibigay-daan sa isang site na mag-deploy mula sa isa sa iyong mga repository: mag-push sa branch at mag-a-update ang site. Nagbibigay-daan din ito sa amin na mag-publish sa GitHub Pages sa iyong account kung saan pinili mo iyon bilang host ng site.

Kung ang iyong mga repository ay pag-aari ng isang organisasyon, mas piliin ang Zinn® GitHub app — tingnan ang I-install ang Zinn® GitHub app. Ang isang token ay pag-aari ng isang tao at hindi na gagana kapag umalis sila.

Bago ka magsimula

Isang GitHub account na may access sa mga repository na gusto mong i-deploy. Kung pagmamay-ari ang mga ito ng isang organisasyon, maaaring kailangang aprubahan ng may-ari ang mga fine-grained token para dito.

1. Gawin ang key sa GitHub

Sa GitHub, i-click ang iyong larawan sa profile, pagkatapos ay Settings → Developer settings → Personal access tokens → Fine-grained tokens → Generate new token. Pangalanan ito at pumili ng expiration. Sa ilalim ng Repository access piliin ang Only select repositories at piliin ang mga ide-deploy mo — ang pinakalimitadong access na gumagana.

Sa ilalim ng Repository permissions ibigay ang Read and write sa:

  • Contents
  • Pages
  • Administration

Pindutin ang Generate token at kopyahin ito — isang beses lang itong ipinapakita ng GitHub.

2. Ikonekta ito rito

Buksan ang Integrations sa iyong dashboard at piliin ang Connect an account. Piliin ang Code hosting bilang grupo at GitHub bilang account, punan ang API token, at pindutin ang Connect account.

Sinusubukan namin ang iyong i-paste bago i-save ang anuman. Ang key na hindi gumagana ay hindi kailanman iniimbak, at sinasabi ng sagot kung ano ang naging mali dito. Ang key na gumagana ay pinananatiling naka-encrypt sa aming secrets vault — hindi kailanman sa aming database — at hindi na muling ipapakita, kahit sa iyo.

Ano ang susunod na mangyayari

  • Maaaring mag-deploy ang isang site nang direkta mula sa isang repository sa account na ito: piliin ito sa koneksyon ng repository ng site, piliin ang repository at branch, at magde-deploy ang push.
  • Ang bawat iba pang branch ay maaaring magkaroon ng sarili nitong preview, upang masuri mo ang pagbabago bago ito mapunta sa live site.
  • Ang mga Git-built static host tulad ng Render at Azure Static Web Apps ay gumagamit ng koneksyong ito bilang pinagmulan ng code ng site.

Kung hindi ito kumonekta

Hindi lumalabas ang isang repository. Hindi ito kasama sa repository access ng token. I-edit ang token sa GitHub at idagdag ang repository.

Gumana ito at pagkatapos ay huminto. Nag-e-expire ang mga fine-grained token sa petsang pinili mo. Gumawa ng bago at ikonekta ito; nagpapadala ng email ang GitHub bago mag-expire ang isang token.

Sinasabi nitong tinanggihan ang key. Halos palaging isa sa tatlong bagay: isang espasyo o line break na nakopya kasama nito, isang key na nag-expire na, o isang key na binawi o muling ginawa pagkatapos mong kopyahin ito. Gumawa ng bago at i-paste itong muli.

Kumukonekta ito, ngunit may nabigo sa ibang pagkakataon. Nagpapatotoo ang key ngunit walang pahintulot na kailangan ng pagkilos. Gumawa ng bagong key na may mga pahintulot na nakalista sa itaas, pagkatapos ay idiskonekta ang lumang koneksyon at ikonekta ang bagong key.

Pagdidiskonekta

Buksan ang Integrations, hanapin ang account at pindutin ang Disconnect. Agad nitong ide-delete ang nakaimbak na key. Ang anumang gumagamit nito ay hihinto sa susunod nitong pagkilos, at ang mga screen na nakadepende rito ay magsasabi nito sa halip na mabigo nang tahimik.

Hindi inaalis ng pagdidiskonekta ang nagawa na — ang mga talaan, deployment, o setting na binago namin sa iyong account ay mananatili kung ano ang mga ito. Kung sa tingin mo ay maaaring na-leak mismo ang key, bawiin din ito sa vendor; inaalis ng pagdidiskonekta ang aming kopya, hindi ang sa kanila.

Pinakabago mula sa blog

Ang aming mga isinulat tungkol sa hosting, SEO, at pagpapatakbo ng mga site nang malawakan.

SEO at Pagbuo ng Link mula sa Hosting Layer: Pananaw ng isang Operator sa 2026

Kung paano hinuhubog ng hosting ang pag-index at link equity sa 2026: pagpapanatiling naka-index ang mga page, pagsusuri sa mga lumang domain bago magtayo sa mga ito, pagbuo ng link nang walang bakas ng search engine, at tapat na pagtingin sa kung ano ang kaya at hindi kayang gawin ng imprastraktura para sa SEO.

Basahin ang post →

Paggawang Mabilis at Ligtas sa WordPress: Isang Checklist sa Pagganap at Plugin

Isang praktikal na checklist para sa mabilis at ligtas na WordPress: pag-cache sa antas ng server, isang object cache bawat site, ang iilang plugin na sulit patakbuhin, pagpapanatiling updated sa stack, at ang mga pahina ng WooCommerce na hinding-hindi mo dapat i-cache.

Basahin ang post →

Paano Pumili ng Managed Web Hosting sa 2026: Gabay ng Mamimili

Kung ano talaga ang nagtatangi sa mahusay na pinamamahalaang hosting mula sa isang murang kahon na may control panel — mga migrasyon, backup, paghihiwalay, totoong pag-cache, at tapat na pag-scale — at kung paano ito huhusgahan bago kayo magpasya.

Basahin ang post →

Basahin ang blog →

Kailangan pa rin ng tulong?

Kasama ang suporta sa bawat plan, bukas ang desk 24 oras bawat araw, at maaari kang sumulat sa amin sa alinman sa aming 58 na mga wika — sasagutin ka namin sa iyong wika.

Makipag-ugnayan sa suporta → Lahat ng artikulo →