Cov txheej txheem:

Kuv yuav tsim ib daim ntawv thov kev sib koom ua ke li cas?
Kuv yuav tsim ib daim ntawv thov kev sib koom ua ke li cas?

Video: Kuv yuav tsim ib daim ntawv thov kev sib koom ua ke li cas?

Video: Kuv yuav tsim ib daim ntawv thov kev sib koom ua ke li cas?
Video: Cem Kom Tsim Nyog qhov koj yuav kuv los by Nkauj noog Hawj 2024, Kaum ib hlis
Anonim

Koj tuaj yeem pib tsim ib new sib koom thov los ntawm nias qhov Tshiab sib koom thov khawm ntawm lub Merge Thov paj nyob rau hauv ib qhov project. Tom qab ntawd xaiv qhov project thiab ceg uas muaj koj cov kev hloov pauv, thiab cov phiaj xwm phiaj xwm thiab ceg uas koj xav tau ua ke cov kev hloov hauv.

Kuj paub, kuv yuav ua li cas thiaj tsim tau ib daim ntawv thov sib koom ua ke hauv GitHub?

Kev sib koom ua ke a rub thov ntawm GitHub Nyob rau hauv koj lub npe repository, nyem Rub cov lus thov . Hauv " Rub Cov Lus Thov "list, nyem qhov rub thov koj xav tau ua ke . Nyob ntawm qhov ua ke cov kev xaiv qhib rau koj qhov chaw cia khoom, koj tuaj yeem: Ua ke tag nrho cov commits rau hauv lub hauv paus ceg los ntawm txhaj Merge rub thov.

Tsis tas li ntawd, qhov sib txawv ntawm rub thov thiab kev thov sib koom ua ke yog dab tsi? Thaum txoj kev loj hlob tiav lawm, a rub thov yog tsim rau ua ke nyob rau hauv master ceg. A " rub thov "yog a thov mus rau qhov chaw khaws cia rau saum toj ua ke qee qhov kev hloov pauv hauv lawv cov cai (" rub hloov ntawm kuv qhov chaw cia khoom thiab ntxiv rau koj li, thov"). ua ke ntawm tag nrho - nws yog ib thov rau ua ke.

Hais txog qhov no, kuv yuav ua li cas thiaj tsim tau qhov kev thov rub?

Hauv cov ntsiab lus, yog tias koj xav pab txhawb rau qhov project, qhov yooj yim tshaj plaws yog:

  1. Nrhiav ib qhov project uas koj xav pab txhawb.
  2. Fork nws.
  3. Clone nws rau koj qhov system hauv zos.
  4. Ua ib ceg tshiab.
  5. Ua koj cov kev hloov pauv.
  6. Thawb nws rov qab rau koj qhov repo.
  7. Nyem qhov Sib piv & rub khawm thov.
  8. Nyem Tsim rub thov qhib qhov kev thov rub tshiab.

Kuv yuav rho tawm ib daim ntawv thov kev sib koom ua ke li cas?

Reverting thov rub

  1. Nyob rau hauv koj lub npe repository, nyem rub thov.
  2. Hauv cov npe "Pull Requests", nyem qhov rub thov koj xav rov qab.
  3. Nyob ze rau hauv qab ntawm qhov kev thov rub, nyem Revert.
  4. Merge lub resulting rub thov. Yog xav paub ntxiv, saib "Merging a pull request."

Pom zoo: