Sobes.tech
Junior — Middle

Ինչպե՞ս կատարել կոնկրետ commit- ի պատճենը մեկ ճյուղից մյուսը Git համակարգում։

sobes.tech AI

Պատասխան AI-ից

Git-ում կոնկրետ կոմիտե մեկից մյուսին պատճենելու համար օգտագործվում է git cherry-pick հրամանը:

Օրինակ՝

  1. անցեք այն ճյուղին, որտեղ ցանկանում եք ավելացնել կոմիտեն՝
git checkout նպատակ-ճյուղ
  1. գործարկեք cherry-pick՝ նշելով կոմիտեի hash-ը՝
git cherry-pick <կոմիտ-հաշվեհամար>

Այս գործողությունը կիրականացնի նշված կոմիտեի փոփոխությունները ընթացիկ ճյուղում և կստեղծի նոր կոմիտե նույն փոփոխություններով:

Եթե ցանկանում եք պատճենել մի քանի կոմիտե, կարող եք նշել տիրույթ կամ մի քանի hash՝ բաժանելով բացատներով։