개발/GIT (1) 썸네일형 리스트형 깃 커맨드 합치기 (git rebase -i HEAD~3) commit끼리 큰 변동사항이 없다거나, bug만 수정한 커밋을 추가한다거나 할 때 commit 여러개를 하나로 합치고 싶은 욕망이 생긴다! 🔥 이렇게 여러개의 commit을 하나로 합치는 데 사용하는게 git rebase 커맨드이다. rebase에는 합치는 것 말고도 다양한 기능이 있는데, 커맨드를 합칠 때는 그 중 squash 옵션을 사용한다. Command & Result git rebase -i HEAD~(합치려는 커밋 수) // editor에서 pick -> s로 수정 후 :wq 로 저장 // 합친 커밋의 커밋 메시지 적절히 수정 설명 아래 그림처럼 4개의 커밋이 있다고 하자. git rebase -i HEAD~4 여기서 HEAD~ 뒤에는 합치려는 커밋의 수를 적어준다. 그럼 아래와 같은 화면이.. 이전 1 다음