Tushen ilimi

Aiki tare ta hanyoyi biyu tare da ma'ajiyar GitHub ɗinku

Sauye-sauyen da kuke yi a rukunin yanar gizonku suna komawa matsayin commits a cikin ma'ajiyarku, kuma abin da kuka tura can yana bayyana a rukunin yanar gizonku. Kyauta ne, kuma ga abin da ke faruwa lokacin da ɓangarorin biyu suka canza a lokaci guda.

Haɗa asusunka na GitHub da wani shafi kuma za mu daidaita su biyun a kowane ɓangare. Yana da kyauta, a kashe yake har sai ka kunna shi, kuma muna tura bayanai (commit) ne kawai zuwa ma'ajiyar (repository) da ke cikin asusunka — ba tamu ba ko kaɗan.

Abubuwan da ake daidaitawa

Duk abin da ka canza a cikin fayilolin shafinka yana zama commit a cikin ma'ajiyarka, ko ta wace hanya ka canza shi: manajan fayil, SFTP, editan jigon WordPress, ko zangon SSH. Ba sai ka sanar da mu ba — muna kwatanta shafinka ne da commit ɗinsa na ƙarshe sannan mu tura bambancin.

Ta ɗayan ɓangaren kuma, tura canje-canje (push) zuwa reshenka da aka haɗa yana sauka kai tsaye a shafin.

Abubuwan da ba ma taɓa yi wa commit

An keɓe wp-config.php ɗinka, da gangan kuma har abada. Yana ɗauke da kalmar sirri ta rumbun bayananka da gishiran tantancewarka, kuma waɗannan ba sa cikin ma'ajiya — ko da ma'ajiya ce ta sirri, saboda git yana adana tarihin canje-canje har abada.

Haka kuma an keɓe: fayilolin .env, maɓallan sirri da takaddun shaida, foldarka ta kayan da aka ɗora (uploads), ma'ajiyar ɗan-lokaci (caches) da node_modules. Ma'ajiya ita ce tushen shafinka, ba ajiyar kariya (backup) ba. Fayilolin midiya na cikin ajiyar kariyarka ne, inda aka riga aka ajiye su, kuma saka su a nan zai sa kowane push ya yi jinkiri kuma ya sa kowane canji ya zama marar karantuwa.

Abin da ke faruwa idan aka samu canji daga ɓangarorin biyu

Wannan ita ce tambayar da ta cancanci karantawa. Misali ka gyara wani fayil a manajan fayil, a halin yanzu kuma abokin aiki ya tura wani canji zuwa wannan ma'ajiya guda.

Muna tsayawa. Ba ma haɗa canje-canje (merge), kuma ba ma shafe aikin kowa. Shafin Deploy na rukunin yanar gizon zai nuna "Ma'ajiyarka tana da canje-canjen da ba mu gani ba", ya bayyana sunan commit ɗin da kake buƙatar duba, sannan ya jira ka. Babu abin da zai ɓace a kowane ɓangare yayin da yake jira — gyaranka yana nan a shafin, commit ɗinsu kuma yana nan a ma'ajiyar.

Daga nan sai ka zaɓa:

  • Riƙe fayilolin wannan shafi — muna ɗora naka salon a kan nasu. Commit ɗinsu zai ci gaba da zama a cikin tarihi; ba a goge komai ba.
  • Yi amfani da ma'ajiya, share canje-canjen shafi — ana amfani da salon ma'ajiyar a shafin, kuma canje-canjen da ka yi a nan za a share su. Wannan zaɓi yana share bayanai ne, shi ya sa yake buƙatar dannawa da gangan kuma ba abu ne da muke yi a madadinka ba.

Babu zaɓin "haɗa canje-canje ta atomatik", da gangan aka yi hakan. Haɗin da muka yi da kanmu zai fitar da fayil ɗin da babu wanda ya rubuta a cikinku, a kan shafin da ke aiki kai tsaye, ba tare da ɗayanku ya fara ganinsa ba.

Dalilin da zai iya sa a daina daidaitawa

  • Ba ka haɗa asusunka na GitHub ba. Makunnin zai ci gaba da zama a kashe har sai ka yi hakan.
  • Yana jiran ka ne. Duba bayanin sama — dakatarwa ba ta buɗe kanta da kanta.
  • Asusunka ba ya cikin yanayi mai kyau. Daidaitawa na tsayawa kuma ya ci gaba da kansa da zarar an biya kuɗin sabis. Babu abin da zai ɓace.

Shafin Deploy yana nuna 'yan daidaitawar ƙarshe da aka yi, har da waɗanda ba a canza komai ba. Idan wannan jerin ba komai a ciki kuma an kunna daidaitawa, da alama asusun da aka haɗa ba zai iya rubuta bayanai a ma'ajiyar ba — duba izininsa sannan ka sake haɗawa.

Zaɓar abin da za a daidaita

A tsarin asali, ana daidaita dukkan shafin ne. A shafin WordPress wannan yawanci ba abin da kake so ba ne: yana nufin kowane fayil na tushen WordPress, wanda ba ka rubuta ba kuma ba za ka gyara ba. Saita "Daidaita wannan folda kawai" zuwa jigonka — misali wp-content/themes/my-theme — sauran kuma a bar su yadda suke.

Labarai na baya-bayan nan daga shafin yanar gizo

Abubuwan da muka rubuta game da hosting, SEO da gudanar da shafukan yanar gizo a babban sikelin.

SEO da Gina Mahada daga Matakin Baƙuncin Yanar Gizo: Ra'ayin Ma'aikaci na 2026

Yadda karɓar baƙuncin yanar gizo ke tsara indexing da ƙimar mahada a 2026: kiyaye shafuka a cikin index, bincika tsofaffin yankuna kafin gina su, gina mahada ba tare da barin sawun bincike ba, da kuma gaskiya kan abin da kayan aiki za su iya yi da wanda ba za su iya yi ba don SEO.

Karanta rubutun →

Mayar da WordPress Cikin Sauri da Tsaro: Jerin Abubuwan Dubawa don Aiki da Masarrafai

Jerin abubuwan dubawa masu amfani don WordPress mai sauri da aminci: adana bayanan ɗan lokaci a matakin uwar garke (server-level caching), ma'ajiyar abubuwa na kowane shafi, ƴan ƙarin manhajoji (plugins) da suka cancanci amfani da su, kiyaye kayan aiki a zamance, da kuma shafukan WooCommerce waɗanda bai kamata ku taɓa adana bayanansu ba.

Karanta rubutun →

Yadda Za a Zaɓi Tallafin Gidan Yanar Gizo Mai Kula a 2026: Jagorar Mai Siye

Abin da ke raba kyakkyawan hosting da ake sarrafawa daga akwati mai arha tare da allon sarrafawa a zahiri — ƙaura, ajiyar bayanai, warewa, ingantaccen caching da gaskiyar haɓakawa — da kuma yadda za a yanke hukunci a kansa kafin ku ɗauki alkawari.

Karanta rubutun →

Karanta shafin yanar gizon →

Har yanzu kuna fuskantar matsala?

Ana samun goyon baya a kowane tsari, sabis din yana buɗe sa’o’i 24 a rana, kuma za ku iya rubuta mana a cikin kowane harshe namu 58 — muna amsa muku a naku.

Tuntuɓi sashin tallafi → Duk labarai →