Talaan ng mga Nilalaman:

Paano ako kukuha ng isang partikular na commit?
Paano ako kukuha ng isang partikular na commit?

Video: Paano ako kukuha ng isang partikular na commit?

Video: Paano ako kukuha ng isang partikular na commit?
Video: MAY KASO BA AKO? #59 2024, Disyembre
Anonim

Pumunta sa alinman sa git log o sa GitHub UI at kunin ang natatangi mangako mga hash para sa bawat isa sa nangangako na gusto mo, at pagkatapos ay patakbuhin ang command na ito: git cherry-pick super-long-hash-here. Iyon ay hilahin ito lang mangako sa iyong kasalukuyang sangay. I-push up ang branch na ito tulad ng normal.

Alamin din, paano ako gagawa ng pull request para sa isang partikular na commit?

Susunod, kakailanganin mong piliin ang mga pagbabago na gusto mong isama sa hiling ng hilahin . Pumunta sa iyong GitHub repository, at dapat mong makita ito. I-click lamang ang Ihambing & hiling ng hilahin sa lumikha a hiling ng hilahin sa repository na gusto mong mag-ambag gamit lang ang mga pagbabagong pinili mo.

Alamin din, paano ako kukuha ng isang file mula sa Git? Kung ito ay isang iisang file , maaari kang pumunta sa iyong GitHub repo, hanapin ang file pinag-uusapan, i-click ito, at pagkatapos ay i-click ang "Tingnan ang Raw", "I-download" o katulad para makakuha ng hilaw/na-download na kopya ng file at pagkatapos ay manu-manong ilipat ito sa iyong target na server.

Bukod pa rito, paano ako kukuha ng lumang commit?

Kung gusto mong ibalik ang huli mangako gawin mo lang git revert <unwanted mangako hash>; pagkatapos ay maaari mong itulak ang bago mangako , na nagtanggal ng iyong nakaraang commit . Upang ayusin ang hiwalay na ulo gawin git checkout.

Paano ka pumili ng commit mula sa ibang branch?

Sa SourceTree, ang paraan upang pumili ng cherry ay:

  1. Lumipat sa sangay kung saan mo gustong mailapat ang mga pagbabago.
  2. Hanapin ang commit mula sa ibang branch na gusto mong ilapat sa isang ito.
  3. Mag-right-click dito at piliin ang "Cherry Pick"

Inirerekumendang: