Բովանդակություն:

Ինչպե՞ս կարող եմ կոնկրետ պարտավորություն կատարել:
Ինչպե՞ս կարող եմ կոնկրետ պարտավորություն կատարել:

Video: Ինչպե՞ս կարող եմ կոնկրետ պարտավորություն կատարել:

Video: Ինչպե՞ս կարող եմ կոնկրետ պարտավորություն կատարել:
Video: Աշխատանքային պայմանագիր կնքելու կարգ ու կանոն 2024, Ապրիլ
Anonim

Գնացեք կամ git log կամ GitHub UI և վերցրեք եզակիը պարտավորվել հեշեր յուրաքանչյուրի համար պարտավորվում է որ ցանկանում եք, ապա գործարկեք այս հրամանը՝ git cherry-pick super-long-hash-here. Որ կամքը քաշել հենց այս պարտավորվել ձեր ընթացիկ մասնաճյուղում: Սովորականի պես բարձրացրեք այս ճյուղը:

Նաև գիտեք, թե ինչպես կարող եմ ստեղծել pull-ի հարցում կոնկրետ commit-ի համար:

Հաջորդը, դուք պետք է ընտրեք այն փոփոխությունները, որոնք ցանկանում եք ներառել քաշելու հարցում . Գնացեք ձեր GitHub պահոց, և դուք պետք է տեսնեք սա: Պարզապես սեղմեք Համեմատել և քաշելու հարցում դեպի ստեղծել ա քաշելու հարցում պահոցում, որը դուք կցանկանայիք ներդրել միայն ձեր ընտրած փոփոխություններով:

Նաև գիտեք, թե ինչպես կարող եմ մեկ ֆայլ քաշել Git-ից: Եթե դա պարզապես ա մեկ ֆայլ , կարող եք գնալ ձեր GitHub ռեպո, գտի՛ր ֆայլ խնդրանքով, սեղմեք դրա վրա, այնուհետև կտտացրեք «Դիտել հումք», «Ներբեռնել» կամ նմանատիպ՝ ստանալու չմշակված/ներբեռնված պատճենը: ֆայլ և այնուհետև այն ձեռքով փոխանցեք ձեր թիրախային սերվերին:

Բացի այդ, ինչպե՞ս կարող եմ կատարել հին պարտավորություն:

Եթե ցանկանում եք վերադարձնել վերջինը պարտավորվել պարզապես անել git revert <անցանկալի պարտավորվել հաշ>; ապա դուք կարող եք մղել այս նորը պարտավորվել , որը խախտեց ձեր նախորդ պարտավորությունը . Անջատված գլուխը շտկելու համար կատարեք git checkout:

Ինչպե՞ս եք ընտրում մեկ այլ ճյուղից հանձնում:

SourceTree-ում բալի ընտրության ճանապարհը հետևյալն է

  1. Անցեք այն մասնաճյուղին, որի վրա ցանկանում եք, որ փոփոխությունները կիրառվեն:
  2. Գտեք պարտավորությունը մյուս ճյուղից, որը ցանկանում եք կիրառել այս մասնաճյուղում:
  3. Աջ սեղմեք դրա վրա և ընտրեք «Cherry Pick»

Խորհուրդ ենք տալիս: