IT用語集 › プログラミング › git cherry-pick

git cherry-pick

プログラミング Svenska → 更新: 2026-10-20

あるブランチの特定のコミットを一つだけ別のブランチにコピーするコマンド。典型的な使い方は、mainのバグ修正をリリースブランチへバックポートすることである。

git cherry-pick <sha> は、現在のブランチに同じ変更を持つ新しいコミットを作る。競合はマージと同様に処理する。-x は「cherry picked from」の注記を付け、--no-commit はコミットせずステージングだけを行い、A..B で範囲指定もできる。

注意点は、git log 上で「同じ」コミットがSHAの異なる形で複数のブランチに現れることだ。

← 用語集に戻る