git cherry-pick menerapkan commit tertentu daripada satu cawangan ke cawangan lain — menyalin hanya perubahan commit tersebut, tanpa menggabungkan keseluruhan cawangan. Ia berguna untuk menerapkan perubahan tertentu secara selektif, seperti backport sesuatu pembaikan.
Bagaimana cherry-pick berfungsi
# 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
