
메뉴 기능을 구현하는데 총 4개의 커밋이 있다고 가정하자.
커밋메시지가 너무 많아 하나의 커밋으로 줄이고 싶다. 커밋 메시지는 '메뉴 기능 구현'으로 !
이럴 때는 Rebase - fixup 기능을 사용하면 된다.





Squash는 메뉴 30% ~ 메뉴 100%까지의 커밋 메시지를 그대로 보존한 채 '메뉴 기능 구현' 이라는 새로운 커밋을 만들어낸다.
반면에 Fixup은 메뉴 30% ~ 메뉴 100%까지의 커밋 메시지를 삭제하고 '메뉴 기능 구현'이라는 새로운 커밋 메시지 1개만 만들어낸다.
