코드 이리저리 옮기기
개발자들의 언어로 "이 일은 여기에, 저 일은 저기에 두고 싶어"
git cherry-pick Commit1 Commit2 <...>
git cherry-pick c2 c4
git rebase -i HEAD~4 ; HEAD위(헤드 포함) 4개까지를 vim을 통해 편집한다