Продвинутый Git
Amanda Crawford-Adamo
Software and Data Engineer
Применяет изменения из конкретного коммита к другой ветке
Cherry-Pick одного коммита
git cherry-pick <commit-hash>
Cherry-Pick нескольких коммитов
git cherry-pick <hash1> <hash2> ..
Назначение


Переключитесь на ветку main
git checkout main
Выполните cherry-pick, чтобы перенести изменения коммита def456 из ветки feature.
git cherry-pick def456

git add <resolved-files>--continuegit cherry-pick --continue
Чтобы прервать операцию cherry-pick, используйте флаг --abort
git cherry-pick --abort
Продвинутый Git