지금까지는 Merge pull request의 내용을 학습했습니다. 하지만 Merge pull request 외에도 pull reqeust에는 Squash and merge, Rebase and merge방식이 존재합니다. Merge pull request는 모든 commit을 남기는 반면에 commit history를 쫒는데 어려움이 있을 수도 있습니다. 이럴 때 나온 게 Squash and merge, Rebase and merge 이 2가지 개념일지도 모르겠네요. Squash and merge는 EXP의 모든 커밋 내용을 전부 반영하는 것이 아니라 하나 반영하는 방식입니다. Rebase and merge는 M2에서 E1의 내용을 적용한 ME1 버전을 만들고 ME1에 E2내용을 적용해 ME2 버전을 ..