Cuprins:

Cum scot un anumit commit?
Cum scot un anumit commit?

Video: Cum scot un anumit commit?

Video: Cum scot un anumit commit?
Video: Olga Țapordei - cum să câștigi un milion de lei în 2 săptămâni și adevărul despre webinare 2024, Noiembrie
Anonim

Accesați fie jurnalul git, fie interfața de utilizare GitHub și luați unic comite hashes pentru fiecare dintre comite ceea ce doriți și apoi executați această comandă: git cherry-pick super-long-hash-here. Asta va Trage doar asta comite în ramura dvs. actuală. Împingeți această ramură ca de obicei.

De asemenea, știți, cum creez o cerere de extragere pentru un anumit commit?

În continuare, ar trebui să alegeți modificările pe care doriți să le includeți în cerere de tragere . Mergeți la depozitul dvs. GitHub și ar trebui să vedeți asta. Pur și simplu faceți clic pe Compara și cerere de tragere la crea A cerere de tragere în depozitul la care ați dori să contribuiți doar cu modificările pe care le-ați ales.

Știți, de asemenea, cum pot extrage un singur fișier din Git? Dacă este doar o un singur dosar , puteți merge la dvs GitHub repo, găsiți fişier în cauză, faceți clic pe el, apoi faceți clic pe „View Raw”, „Download” sau similar pentru a obține o copie brută/descărcată a fișierului fişier și apoi transferați-l manual pe serverul dvs. țintă.

În plus, cum scot un commit vechi?

Dacă doriți să reveniți pe ultimul comite doar faceți git rever <nedorit comite hash>; atunci poți împinge acest nou comite , care v-a desfăcut comiterea anterioară . Pentru a repara capul detașat, faceți git checkout.

Cum alegi un commit dintr-o altă filială?

În SourceTree, modalitatea de a alege cireșe este:

  1. Comutați la ramura căreia doriți să fie aplicate modificările.
  2. Găsiți commit-ul din cealaltă ramură pe care doriți să o aplicați la aceasta.
  3. Faceți clic dreapta pe el și alegeți „Cherry Pick”

Recomandat: