git cherry-pick stosuje konkretny commit z jednej gałęzi na inną — kopiując tylko zmiany z tego commita, bez mergowania całej gałęzi. Jest przydatny do selektywnego stosowania konkretnych zmian, na przykład backportowania poprawki.
Jak działa cherry-pick
# apply a specific commit from another branch onto the current branch
git cherry-pick <commit-hash>
git cherry-pick <commit1> <commit2>
git cherry-pick A..B
