git log --oneline으로 현재 feature 브랜치의 커밋 히스토리를 확인해봐요.
git log --oneline
하린이 feature 브랜치에서 새 기능을 개발하는 동안, main 브랜치에도 새 커밋이 쌓였어요. "merge하면 병합 커밋이 생겨서 히스토리가 복잡해지는데..." 이럴 때 rebase가 해결사예요! 내 브랜치의 시작점을 main의 최신 상태로 옮겨서 마치 처음부터 최신 main을 기반으로 작업한 것처럼 깔끔하게 만들 수 있어요.