Cherry Pick

Apply specific commits from another branch

Cherry-pick lets you apply a specific commit from one branch to another without merging the whole branch.

You want C4 (a bugfix) from feature branch on main, but not C5.

main
C1
C2
C3
feature
C4
C5
Terminal
# C4 has a bugfix we need on main
# C5 is unfinished feature work