Sobes.tech
Junior — Middle

Jak zkopírovat konkrétní commit z jedné větve do druhé v systému Git?

sobes.tech AI

Odpověď od AI

Pro kopírování konkrétního commitu z jedné větve do druhé v Git se používá příkaz git cherry-pick.

Příklad:

  1. Přepněte na větev, do které chcete commit přidat:
git checkout cílová-větev
  1. Spusťte cherry-pick s uvedením hashe commitu:
git cherry-pick <hash-commitu>

Tím se změny z uvedeného commitu aplikují na aktuální větev a vytvoří se nový commit se stejnými změnami.

Pokud chcete kopírovat více commitů, můžete uvést rozsah nebo více hashů oddělených mezerou.