Intellij
에서 Git
버튼을 누르면 위처럼 현재 Git Tree
와 Commit
들을 볼 수 있습니다.
위처럼 Squash Commit
하고자 하는 커밋들을 여러 개 선택한 후에 오른쪽 마우스를 누르면 위와 같은 화면을 만날 수 있다.
여기서 Squash Commits
버튼을 누르자.
여기서 원하는 커밋을 두고 나머지는 지우면 된다. 또는 새로운 커밋 메세지를 작성하자.
그러면 위처럼 커밋이 하나로 합쳐진 것을 확인할 수 있다.
참고로 위의 커밋들이 이미 origin에 push된 상태였다면 포스 푸시를 진행하도록 하자.
git push -f origin main