Sobes.tech
Junior — Middle

Kā veikt konkrēta commita kopēšanu no vienas zara uz citu Git sistēmā?

sobes.tech AI

Atbilde no AI

Git'ā, lai kopētu konkrētu commit'u no vienas zara uz citu, tiek izmantota komanda git cherry-pick.

Piemērs:

  1. Pārlēkt uz zaru, kurā vēlaties pievienot commit:
git checkout mērķa-zars
  1. Izpildiet cherry-pick, norādot commit'hasha:
git cherry-pick <commit-hasha>

Tas piemēros norādītā commit'u izmaiņas pašreizējā zarā un izveidos jaunu commit'u ar tām pašām izmaiņām.

Ja vēlaties kopēt vairākus commit'us, varat norādīt diapazonu vai vairākus hash'us atdalītus ar tukšumiem.