Sobes.tech
Junior — Middle

Ako skopírovať konkrétny commit z jednej vetvy do druhej v systéme Git?

sobes.tech AI

Odpoveď od AI

Na kopírovanie konkrétneho commitu z jednej vetvy do druhej v Git-e sa používa príkaz git cherry-pick.

Príklad:

  1. Prepnite na vetvu, do ktorej chcete pridať commit:
git checkout cieľová-vetva
  1. Spustite cherry-pick s uvedením hash-u commitu:
git cherry-pick <hash-commitu>

Týmto sa zmeny z uvedeného commitu aplikujú na aktuálnu vetvu a vytvorí sa nový commit s rovnakými zmenami.

Ak chcete kopírovať viacero commitov, môžete uviesť rozsah alebo viac hash-ov oddelených medzerou.