Cherry-Pick - CI/CD 用語集の定義
git cherry-pick は、特定の 1 つの commit の変更を現在のブランチに適用し、同じ diff だが異なる hash を持つ新しい commit を作成します。ブランチ全体を merge することなく変更をコピーします。
よくある用途
修正を release ブランチに backport するのが典型例です。無関係な作業を引きずり込むことなく、main の hotfix commit を release/1.4 に cherry-pick します。