Abin da haɗa shi ke yi muku
Haɗa GitHub da alama yana ba da damar tura shafi daga ɗaya daga cikin ma'ajiyoyin lambobin ku: tura zuwa reshen kuma shafin zai sabunta. Hakanan yana ba mu damar bugawa zuwa GitHub Pages a asusunku inda kuka zaɓi hakan a matsayin mai karɓar baƙuncin shafi.
Idan ma'ajiyoyin lambobin ku na wata ƙungiya ne, gara ku yi amfani da manhajar Zinn® GitHub a maimakon haka — duba Shigar da manhajar Zinn® GitHub. Alama ta mutum ɗaya ce kuma takan daina aiki idan sun tafi.
Kafin ku fara
Asusun GitHub mai damar shiga ma'ajiyoyin lambobin da kuke son turawa. Idan na wata ƙungiya ne, mai yiwuwa mai shi ya amince da ingantattun alamomi (fine-grained tokens) dominta.
1. Ƙirƙiri maɓalli a GitHub
A GitHub, danna hoton bayananku, sannan Settings → Developer settings → Personal access tokens → Fine-grained tokens → Generate new token. Saka masa suna kuma zaɓi lokacin ƙarewa. A ƙarƙashin Repository access zaɓi Only select repositories kuma zaɓi waɗanda kuke turawa — mafi ƙarancin izini da zai yi aiki.
A ƙarƙashin Repository permissions ba da Read and write akan:
- Contents
- Pages
- Administration
Danna Generate token kuma kwafi shi — GitHub yana nuna shi sau ɗaya kawai.
2. Haɗa shi a nan
Buɗe Integrations a cikin allon sarrafawarku kuma zaɓi Connect an account. Zaɓi Code hosting a matsayin rukunin da kuma GitHub a matsayin asusun, cika API token, sannan danna Connect account.
Muna gwada abin da kuka liƙa kafin a adana komai. Ba a taɓa adana maɓallin da ba ya aiki ba, kuma amsar tana faɗin abin da ba daidai ba game da shi. Maɓallin da ke aiki ana kiyaye shi a ɓoye a cikin ma'ajiyar sirrinmu — ba a taɓa sawa a ma'ajiyar bayanai ba — kuma ba za a sake nuna shi ba, ko da gare ku ne.
Abin da ke biyo baya
- Shafin zai iya turawa kai tsaye daga ma'ajiyar lamba akan wannan asusun: zaɓi shi akan haɗin ma'ajiyar lamba ta shafin, zaɓi ma'ajiyar lamba da reshe, kuma tura lamba tana tura shafin.
- Kowane reshe daban na iya samun samfotin kansa, don ku iya duba canji kafin ya isa shafin kai tsaye.
- Masu karɓar baƙuncin tsayayyun shafuka da aka gina da Git kamar Render da Azure Static Web Apps suna amfani da wannan haɗin azaman tushen lambar shafin.
Idan bai haɗu ba
Ma'ajiyar lamba ba ta bayyana ba. Izinin shiga ma'ajiyar lamba na alamar bai haɗa da ita ba. Gyara alamar a GitHub kuma ƙara ma'ajiyar lambar.
Ya yi aiki sannan ya tsaya. Ingantattun alamomi (fine-grained tokens) suna ƙarewa a ranar da kuka zaɓa. Ƙirƙiri sabo kuma haɗa shi; GitHub yana aiko muku da imel kafin alamar ta ƙare.
Yana cewa an ƙi maɓallin. Kusan koyaushe ɗaya ne daga cikin abubuwa uku: sarari ko hutun layi da aka kwafa tare da shi, maɓallin da ya ƙare, ko maɓallin da aka soke ko aka sake ƙirƙira bayan kun kwafi shi. Ƙirƙiri sabo kuma sake liƙa shi.
Yana haɗawa, amma wani abu daga baya ya gaza. Maɓallin yana tabbatar da sahihanci amma ba shi da izinin da aikin ke buƙata. Ƙirƙiri sabon maɓalli tare da izini da aka lissafa a sama, sannan cire tsohon haɗin kuma haɗa sabon maɓallin.
Cire haɗin
Buɗe Integrations, nemo asusun kuma danna Disconnect. Wannan yana share maɓallin da aka adana nan take. Duk wani abu da ke amfani da shi zai tsaya a aiki na gaba, kuma allon da ya dogara da shi zai nuna hakan maimakon yin shiru ya gaza.
Cire haɗin ba ya soke abin da aka riga aka yi — bayanan da aka adana, turawa ko saitunan da muka canza a asusunku suna kasancewa yadda suke. Idan kuna tunanin maɓallin kansa na iya fallasa, soke shi kuma a wurin mai sayarwa; cire haɗin yana share kwafinmu ne, ba nasu ba.