Білім базасы

GitHub арқылы сайттарыңыз репозиторийден орналастырылуы үшін өз аккаунтыңызды токенмен қосыңыз

Өзүңіз орналастыратын репозиторийлер үшін жарамды GitHub токенін жасаңыз және оны қосыңыз, осылайша бір push әрекеті сайтыңызды орналастырып, тармақтарға алдын ала қараулар беріледі.

Мұны жалғау сізге не береді

GitHub жүйесін таңбалауыш арқылы жалғау сайтыңызды өз репозиторийлеріңіздің бірінен орналастыруға мүмкіндік береді: тармаққа (branch) жіберсеңіз, сайт жаңартылады. Сондай-ақ ол сайт хосты ретінде таңдаған жағдайда, сайтты есептік жазбаңыздағы GitHub Pages жүйесінде жариялауға мүмкіндік береді.

Егер репозиторийлеріңіз ұйымға тиесілі болса, оның орнына Zinn® GitHub app қолданбасын пайдаланыңыз — Install the Zinn® GitHub app бөлімін қараңыз. Таңбалауыш бір адамға тиесілі және ол жұмыстан кеткен кезде жұмыс істеуін тоқтатады.

Бастамас бұрын

Орналастырғыңыз келетін репозиторийлерге қол жеткізе алатын GitHub есептік жазбасы. Егер олар ұйымға тиесілі болса, иесі оған арналған нақты баптаулы таңбалауыштарды мақұлдауы қажет болуы мүмкін.

1. GitHub жүйесінде кілтті жасау

GitHub сайтында профиль суретін басып, Settings → Developer settings → Personal access tokens → Fine-grained tokens → Generate new token тармағын таңдаңыз. Оған атау беріп, жарамдылық мерзімін таңдаңыз. Repository access астында Only select repositories опциясын таңдап, орналастыратын репозиторийлеріңізді белгілеңіз — бұл жұмыс істейтін ең шектеулі қолжетімділік болуы тиіс.

Repository permissions астында келесілерге Read and write рұқсатын беріңіз:

  • Contents
  • Pages
  • Administration

Generate token түймесін басып, оны көшіріп алыңыз — GitHub бұл кілтті тек бір рет көрсетеді.

2. Оны мұнда жалғау

Бақылау тақтаңыздағы Integrations бөлімін ашып, Connect an account тармағын таңдаңыз. Топ ретінде Code hosting, ал тіркелгі ретінде GitHub опциясын таңдап, API token өрісін толтырыңыз және Connect account түймесін басыңыз.

Кез келген дерек сақталмас бұрын, біз енгізген мәтінді тексеріп көреміз. Жұмыс істемейтіn кілт ешқашан сақталмайды және оның неліктен қате екендігі хабарланады. Жұмыс істейтін кілт біздің деректер қорымызда емес, тек құпия сөздер қоймамызда шифрланған күйде сақталады және ол ешқашан, тіпті сізге де қайта көрсетілмейді.

Келесі не болады

  • Сайт осы тіркелгідегі репозиторийден тікелей орналастырыла алады: сайттың репозиторий қосылымында оны таңдаңыз, репозиторий мен тармақты (branch) көрсетіңіз, сонда жіберу (push) әрекеті арқылы орналастыру жүзеге асады.
  • Қалған әрбір тармақ өз алдын-ала қарау нұсқасын (preview) ала алады, осылайша өзгерісті тікелей сайтқа шықпастан бұрын тексеріп алуға болады.
  • Render және Azure Static Web Apps сияқты Git арқылы құрылатын статикалық хосттар бұл қосылымды сайт кодының көзі ретінде пайдаланады.

Егер ол қосылмаса

Репозиторий көрсетілмейді. Таңбалауыштың репозиторийге қолжетімділік ауқымына бұл кірмейді. GitHub жүйесіндегі таңбалауышты өңдеп, репозиторийді қосыңыз.

Жұмыс істеп тұрып, кейін тоқтап қалды. Нақты баптаулы таңбалауыштар сіз таңдаған күнде мерзімі аяқталады. Жаңасын жасап, жалғаңыз; таңбалауыштың мерзімі бітер алдында GitHub сізге электрондық пошта арқылы хабар жібереді.

Кілт қабылданбады дейді. Бұл көбінесе үш жағдайдың біріне байланысты болады: кілтпен бірге көшірілген бос орын немесе жол үзілімі (line break), мерзімі өткен кілт немесе көшіріп алғаннан кейін кері қайтарылған (revoked) немесе жаңартылған кілт. Жаңасын жасап, оны қайтадан енгізіңіз.

Қосылады, бірақ кейін бірдеңе қате жұмыс істейді. Кілт расталды, бірақ әрекетке қажетті рұқсат жоқ. Жоғарыда көрсетілген рұқсаттары бар жаңа кілт жасаңыз, содан кейін ескі қосылымды ажыратып, жаңа кілтті қосыңыз.

Ажырату

Integrations бөлімін ашып, тіркелгіні табыңыз да, Disconnect түймесін басыңыз. Бұл сақталған кілтті дереу жояды. Оны пайдаланып жатқан кез келген нәрсе келесі әрекетінде тоқтайды және оған тәуелді экрандар бұл туралы жасырын түрде қате берудің орнына ашық хабарлайды.

Қосылымды ажырату бұрын жасалған әрекеттерді кері қайтармайды — есептік жазбаңызда өзгерткен жазбалар, орналастырулар немесе параметрлер сол күйінде қалады. Егер кілттің өзі тарап кетті (көшірмесі басқа біреудің қолына түсті) деп ойласаңыз, оны жеткізуші тарапынан да кері қайтарыңыз (revoke); қосылымды ажырату олардың көшірмесін емес, біздің көшірмемізді ғана жояды.

Блогтан соңғы жаңалықтар

Хостинг, SEO және сайттарды үлкен ауқымда басқару туралы жазғандарымыз.

Хостинг қабатынан SEO және сілтемелерді құру: 2026 жылғы оператордың көзқарасы

2026 жылы хостинг индекске алу мен сілтемелік капиталға қалай әсер етеді: беттерді индекстелген күйде сақтау, сайт құрмас бұрын ескі домендерді тексеру, із қалдырмай сілтеме жинау және инфрақұрылымның SEO үшін не істей алатыны мен не істей алмайтыны туралы шынайы пікір.

Жазбаны оқу

WordPress жылдам әрі қауіпсіз ету: Өнімділік пен плагин тізімі

Жылдам әрі қауіпсіз WordPress жүйесіне арналған практикалық бақылау парағы: серверлік кэштеу, әр сайтқа арналған объект кэші, іске қосуға тұрарлық бір уыс плагин, стекті жаңартып отыру және ешқашан кэштеуге болмайтын WooCommerce беттері.

Жазбаны оқу

2026 жылы басқарылатын веб-хостингті қалай таңдауға болады: Сатып алушыға арналған нұсқаулық

Жақсы басқарылатын хостингті басқару панелі бар арзан серверден шынымен не ажыратады — көшірулер, сақтық көшірмелер, оқшаулау, шынайы кэштеу және әділ масштабтау — және бұған шешім қабылдамас бұрын оны қалай бағалауға болады.

Жазбаны оқу

Блогты оқу

Әлі де қиындық туып жатыр ма?

Қолдау қызметі әрбір жоспарға енгізілген, қызмет көрсету орны тәулігіне 24 сағат жұмыс істейді және бізге 58 тіліміздің кез келгенінде жаза аласыз — біз сізге өз тіліңізде жауап береміз.

Қолдау қызметіне хабарласу Барлық мақалалар