Kaydka aqoonta

Isku-xidhka laba-jiho ah ee kaydkaaga GitHub

Isbeddellada aad ku samayso boggaaga waxay isu beddelaan committyo ku jira kaydkaaga (repository), wixii aad halkaas ku riixdana (push) waxay imanayaan boggaaga. Waa lacag-la'aan, waana tan waxa dhaca marka labada dhinacba ay isku mar isbeddelaan.

Ku xidh xisaabtaada GitHub ee bogagga waxaanuna labada dhinac isku mid ka dhigi doonaa labada jiho. Waa lacag la'aan, waa demisan yahay ilaa aad ka shaqsiiso, waxaana mar walba galinaa kaydka xogta ee xisaab aad leedahay — oo aan weligeed ahayn mid naga mid ah.

Waxa la jaanqaada

Wixii aad ka beddesho faylasha boggaaga waxay noqonayaan gelin kaydkaaga xogta ah, si kasta ha ahaatee ee aad u beddesho: maamulaha faylasha, SFTP, tafatiraha mawduuca WordPress, ama kalfadhiga SSH. Uma baahnid inaad noosheegto — waxaan barbar dhignaa boggaaga gelintiisii ​​ugu dambaysay waxaanuna riixnaa farqiga u dhexeeya.

Dhanka kale, riixitaanka laantaada ku xidhan waxay timaaddaa bogga.

Waxa aanan weligeen gelin

wp-config.php waa laga saaray, si ula kac ah oo joogto ah. Waxa uu hayaa eraygaaga sirta ah ee xog-ururinta iyo cusbadaada xaqiijinta, kuwaasna kama tirsana kaydka xogta — xitaa mid gaar ah, sababtoo ah git wuxuu hayaa taariikhda weligiis.

Waxa kale oo laga saaray: faylasha .env, furayaasha iyo shahaadada, galkaaga soo gelinta, kaydka iyo node_modules. Kaydka xogtu waa isha boggaaga, ee maaha kayd gurian ah. Warbaahintu waxay ku jirtaa kaydkaaga gurian ah, halkaas oo hore loogu haystay, oo halkaan lagu rido waxay ka dhigi laaysay riixitaan kasta mid gaabis ah iyo isbeddel kasta oo aan la akhrin karin.

Waxa dhaca haddii labada dhinac is beddesho

Tani waa su'aasha mudan in la akhriyo. Aynu nidhaahno waxaad ku tafatiraysaa fayl maamulaha faylasha, dhanka kalena asxaabtiisu waxay riixayaan isbeddel ku socda isla kaydka xogta.

Waan joojineynaa. Ma isu keenno, mana dul saarno qofna. Tabka Daabacaadda ee bogga ayaa tusiya "Kaydkaaga xogtu wuxuu leeyahay isbeddelo aanan arkin", magacaabaya gelinta aad u baahan tahay inaad eegto, oo sugaya adiga. Waxba kuma lumaan labada dhinac inta ay sugayso — tafatirkaagu weli wuxuu ku jiraa bogga, gelintoodu weli waxay ku jirtaa kaydka xogta.

Ka dib waxaad doorataa:

  • Hayso faylasha boggan — waxaan gelinaa noocyadaada korkooda. Gelintoodu waxay ku sii jirtaa taariikhda; waxba lama tirtiro.
  • Isticmaal kaydka xogta, iska tuur isbeddellada bogga — nooca kaydka xogta ayaa lagu dabaqaa bogga, isbeddellada aad halkan ku samaysayna waa la tuurayaa. Tani waa mid duminaysa, waana sababta ay u tahay gujis ula kac ah oo aan weligeed ahayn wax aan adiga magacaaga ku samayno.

Ma jiro ikhtiyaar "si toos ah u isu keen", si ula kac ah. Isku-darka ay naagu fulisay wuxuu soo saari lahaa fayl uusan midkiin qorin, oo ku yaal bog nool, iyada oo midkiin uusan marka hore arkin.

Sababta ay isku-duwiddu u joogsan karto

  • Ma aadan ku xidhin xisaabtaada GitHub. Beddelku wuxuu ahaanayaa mid demisan ilaa aad ka samayso.
  • Waa ay ku sugaysaa adiga. Eeg kor — xayiraaddu iskama tirtirto.
  • Xisaabtaadu maaha mid wanaagsan. Isku-duwiddu way joogsataa oo dib ayay u bilaabataa iyada oo keligeed ah marka biilasha la cusboonaysiiyo. Waxba ma lumaan.

Tabka Daabacaadda wuxuu tusiyaa isku-duwidda dambe ee ugu dambeysay, oo ay ku jiraan kuwa aan waxba ku waarin. Haddii liiskaasi uu madhan yahay oo isku-duwiddu ay shaqaynayso, xisaabta ku xidhan suurtagal ma aha inay qorto kaydka xogta — hubi gelitaankeeda oo dib u xidh.

Doarashada waxa isku duwma

Si caadi ah bogga oo dhan ayaa isku duwma. Bogga WordPress taas badanaa maaha waxa aad rabto: waxay ka dhigan tahay fayl kasta oo ka mid ah xudunta WordPress, oo aadan qorin oo aadan tafatiri doonin. U deji "Isku duwi galkan kaliya" mawduucaaga — tusaale ahaan wp-content/themes/my-theme — inta kalena waa la iska dhaafaa.

Weli waad daahday?

Taageero waxaa lagu daray qorshe kasta waxaana lagugu soo jawaabayaa luqadaada.

La xiriir taageerada Maqaallada oo dhan
Isku-xidhka laba-jiho ah ee kaydkaaga GitHub