Isifundo esilula sokwenza i-PR yakho yokuqala (Tsala isicelo)

Ewe, le ndicinga ukuba iya kuba sisifundo esifutshane kwaye ngethemba lokufundisa;) Ndizakwenza indawo yokugcina encinci ukuba ifumaneke kwi-github yam ukuze ukwazi ukuthumela ii-PRs zakho kwaye kwangaxeshanye ukuze uziqhelanise nokwenza onke amanyathelo endiza kuwashiya ngezantsi. Nalu ikhonkco lokwenza uvavanyo lwakho lwe-PR:

https://github.com/CodeLabora/TuPrimerPR

Ewe, masidwelise ngokukhawuleza amanyathelo ayimfuneko ukuthumela i-PR:

  1. Ifom
  2. clone
  3. kude
  4. Branch
  5. Utshintsho
  6. Yongeza
  7. Qalisa
  8. Dudula
  9. PR

Ndibabeka ngesiNgesi ukuze bafumane ukhetho lwabo kwilayini yomyalelo we-git.

Ifom

Ifolokhwe yinguqulelo yakho yogcino lweGithub. Oku kukuvumela ukuba usebenze umsebenzi wenye iprojekthi kwaye unayo kwiakhawunti yakho ukuze utshintshe izinto ngaphandle kokukhathazeka malunga nokuphulukana notshintsho lwakho. Ukwenza ifolokhwe kuyafuneka kuphela ukuya kwiphepha kwaye ucofe kwiqhosha leFork elikwinxalenye ephezulu yasekunene.

Eyam. UChristopher Diaz Riveros

Nje ukuba ifolokhwe yenziwe, uya kubona ukuba indawo yokugcina ebonakalayo kwiakhawunti yakho.

Eyam. UChristopher Diaz Riveros

clone

Ngoku ukuba sinendawo yokugcina izinto esiza kuyidibanisa neqela lethu. (Ndicinga ukuba abantu abasebenzisa iLinux bayandilandela, kodwa kubasebenzisi bezinye iinkqubo kukho iinguqulelo ze-git onokuzikhuphela kwiphepha laseburhulumenteni.

Eyam. UChristopher Diaz Riveros

Kwaye kwisiphelo sethu senza oku kulandelayo.

Eyam. UChristopher Diaz Riveros

Ngale nto siza kuba nefolda entsha ebizwa ngokuba yiTuPrimerPR apho iprojekthi yethu yeGithub iya kuba khona. Sifaka ifolda ngomyalelo «cd TuPrimerPR» kwaye siya kubona ukuba ngaphakathi ziifayile ezikwifolokhwe yethu.

Eyam. UChristopher Diaz Riveros

(Qaphela ukuba inani leefayile linokwahluka ngokuxhomekeka kulokho bakufumanayo kwindawo endigcina kuyo xa besenza ifolokhwe)

kude

Eli linyathelo lokuzikhethela, kodwa kuthintela iingxaki ezininzi xa usebenza ngokuqhubekayo kwiprojekthi. Ifolokhwe ngokungagqibekanga yenza ikopi echanekileyo yokugcina, kodwa ngalo mzuzu wokudala. Oku kuthetha ukuba ukuba iprojekthi iyaqhubeka ukuqhubela phambili, indawo yakho yokugcina izakuba ngasemva ngokuhamba kweentsuku okanye iiyure. "IGit remote" isivumela ukuba sichaze enye indawo yokhuphelo (iprojekthi yentsusa) kwaye sikwazi ukubuyekeza iprojekthi yethu ngalo lonke ixesha sibona ukuba iprojekthi yabazali iyahlaziywa.

Ukufumana iprojekthi yakho yomzali, kufuneka usebenzise ikhonkco elingaphantsi kwegama lakho. (Jonga umfanekiso wesibini wecandelo leFoloko). Siza kongeza olu lwazi lungezantsi:

Eyam. UChristopher Diaz Riveros

Le yiprojekthi yoqobo (siza kuyibiza phezulu ukugcina iiprojekthi ezininzi).

Eyam. UChristopher Diaz Riveros

Njengoko ubona, ndongeze kude nge »git remote add »

Ngale nto siya kuba nakho ukuhlaziya iprojekthi xa kufanelekile, kodwa asizukuyisebenzisa ngoku kuba akuyomfuneko. (Ndiza kuchaza ukuba kamva, okanye kwenye iposti, kuxhomekeke kwisidingo)

Branch

Amasebe (okanye amasebe) akuvumela ukuba wenze amacandelo ekhowudi onokusebenza kuyo kwindawo eyodwa. Oku kuthetha ukuba into oyenzayo kwisebe ayichaphazeli ikhowudi yoqobo de kube kusetyenziswe i "git merge«. Kukwasebenza okongezelelekileyo uGithub ekuvumela, ngalo lonke ixesha usenza isebe, iGithub ivelisa ngokuzenzekelayo umthombo weSicelo soTsalo xa kukho imfuneko.

Eyam. UChristopher Diaz Riveros

Ngoku ekubeni sikwisebe lethu elikhethekileyo, sinokusebenzela kwigalelo lethu.

Utshintsho

Ndizakongeza iifayile ezimbalwa ukuze ubone ukuba yenziwa njani.

Eyam. UChristopher Diaz Riveros

"Ukuchukumisa" kusivumela ukuba senze ifayile engenanto (ukuba ayikho). Ngale nto sinokudlulela kwinyathelo lethu elilandelayo.

Yongeza

»Git yongeza» isivumela ukuba songeze iifayile kwisibophelelo (ndiza kuchaza kamva). Ukubona ukuba zeziphi iifayile onokuzongeza ungasebenzisa umyalelo »git status»

Eyam. UChristopher Diaz Riveros

Ngale nto sinakho konke ukulungele ukuzibophelela kwethu

Qalisa

Ukuzibophelela ngamanqaku (okanye izinto ezibalulekileyo) ngexesha. bachaza imeko yazo zonke iifayile kwiprojekthi kwaye baqokelela utshintsho olufunekayo ukusuka ekuqaleni kweprojekthi ukuya kwimeko yangoku. Kuvakala ukuba kunzima, kodwa kulula, khumbula nje ukuba zizinyuko zeprojekthi yakho. Sibhala »git commit» kwaye siya kufumana ifestile yokubhala umyalezo wethu wokuzibophelela.

Eyam. UChristopher Diaz Riveros

Kwaye xa ugqibezela kwaye ugcina isicatshulwa, siza kubona into efana nale:

Eyam. UChristopher Diaz Riveros

Apho kushwankathelwa okwenziwa kukuzibophelela kubonisiwe.

Dudula

Ngokutyhala silayisha kwiakhawunti yethu yeGithub zonke izinto esizenzileyo esinazo kwikhompyuter ezingekho kwindawo yethu yokugcina izinto kwi-intanethi. Oku kuyakuvumela i-Github ukuba ivelise i-PR entsha ngokuzenzekelayo.

Eyam. UChristopher Diaz Riveros

Qaphela ukuba sisebenzisa igama lesebe lethu kwaye lisibuza igama lomsebenzisi kunye negama lokugqitha. Ekugqibeleni kusibonisa ukuba isebe le-myImprove lenziwe ngaphakathi kweakhawunti yethu yeGithub. Masibone oko sikuphumeleleyo kwisikhangeli. 😉

PR

Eyam. UChristopher Diaz Riveros

Njengoko ubona, umgca omtsha wenziwe othi "Thelekisa & Tsala isicelo". Ukusebenza kweGithub kusivumela ukuba senze i-PR ngendlela elula, siza kucofa ukubona ukuba kwenzeka ntoni.

Eyam. UChristopher Diaz Riveros

UGithub ulumkile. Njengoko ubona, iinxalenye zokuzibophelela zongezwa kwifom yokungeniswa. Kuyimfuneko kuphela ukucofa iqhosha kwaye u-voila 🙂 elula.

extra

Oku kusemva kweeprojekthi, i-PR iyavela kwaye umphathi uthatha isigqibo sokuba ayamkele okanye hayi, okanye abhale imiyalezo emininzi. Kwimeko yam ndiya kuyamkela kwangoko.

Eyam. UChristopher Diaz Riveros

Nje ukuba ukudityaniswa kwenziwe, baya kuba nakho ukubona ukuzibophelela kweprojekthi kwaye babone igama labo kuyo.

Eyam. UChristopher Diaz Riveros

Kodwa ngoku sinengxaki. Ukuzibophelela akubonakali kwi zethu Indawo yokugcina kuphela kwiprojekthi. Uyakhumbula indawo yethu ekude? Kungoku xa kuhlawula off

Sibuyela kwisebe lethu eliyintloko kwaye senze oku kulandelayo:

Eyam. UChristopher Diaz Riveros

Ngale nto sikhuphele lonke ulwazi lweprojekthi yoqobo kwiqela lethu. Njengoko ubona, ukuzibophelela kwethu kubonakala apho. Ngoku siza kuwugcina wonke lo msebenzi kwindawo yethu yokugcina izinto yaseGithub ukuze sikwazi ukucima isebe elinegalelo esele balifaka kwiprojekthi.

Eyam. UChristopher Diaz Riveros

Ngoku sinendawo yethu ehlaziyiweyo yeGithub, siza kulicima isebe lethu, kodwa kuqala siyaqinisekisa ukuba lingaphakathi kwesebe lethu eliphambili (inkosi)

Eyam. UChristopher Diaz Riveros

Njengoko ubona ndinempazamo encinci, oku kungenxa yokuba bendikwisebe lam loPhuculo xa ndifuna ukucima. Oku kulungiswa ngokubuyela kwisebe eliyintloko.

Isiphelo

Yenziwe simple ngokulula njengaleyo. Ngoku ukuba uyaziqonda iimfihlo ezimnyama zeGithub zokuthumela i-PR, ndijonge phambili ekuboneni igalelo lakho kwiiprojekthi ezahlukeneyo. Kwaye ukuba uyafuna ungashiya i-PR yakho yokuqala kwindawo yam yokugcina imemori.

Andichukumisanga iwaka kunye nesibonelelo seGit (ILISO, hayi iGithub) kwaye njengoko unokulindela kubaphuhlisi ababoshwe kuluntu lwekernel, iGit sisixhobo esinamandla kakhulu, esinamakhulu eempawu.

Ukuze ube nombono ongcono wento eyenzayo kunye nawo onke amandla eGit, ndiyacebisa kakhulu oku ncwadi. Ndiqinisekile ukuba izokukunceda kakhulu ekuphuculeni ukuphatha kwakho i-git.

Ukubulisa kwaye ndiyathemba ukuba iyanceda 😉


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   UCristian Abrazua sitsho

    Isifundo esihle kakhulu, ngethemba lokuba ungaqhubeka nokungena kwi-Git. Enkosi!

  2.   IChrisADR sitsho

    Cacile! Ndiza kongeza umxholo ngakumbi ngokukhawuleza oku malunga noku nokunye okuninzi.

  3.   gustavo sitsho

    Excelente

    1.    IChrisADR sitsho

      Kukusebenzele kakuhle 😉 Ndiyabulisa

  4.   AD sitsho

    Ngokukhawuleza nje ukuba ndinokuziqhelanisa nayo, enkosi kakhulu, esi sifundo yile bendiyifuna kudala kodwa andayifumana!

  5.   ICh3ssMaster sitsho

    Kuchazwe kakuhle, ukusuka kwiziseko, enkosi. Ndingayiphucula i-captuas xa unexesha.