다른 브랜치의 커밋 하나를 pick 해서 현재 브랜치로 가져온다
같은 내용을 담은 커밋을 여러 곳에서 가지게 되므로 신중히 사용해야 한다
rebase는 현재 브랜치 내에서 다른 커밋을 가져오므로
cherry-pick과 비슷하게 하려면 merge 후 rebase를 해야한다
git cherry-pick [commit]
git cherry-pick [commit1 commit2]
git cherry-pick [start_commit..end_commit]
git cherry-pick --abort