한줄평
“인터랙티브 리베이스 전 단계를 자동화해 커밋 정리를 빠르게 해 줍니다. 판단이 애매한 변경은 사람이 확인해야 하고, 명령줄에서 쓰는 도구입니다.”
이런 분께 커밋 히스토리를 깔끔하게 다듬는 개발자께
좋은 점
- 수정 대상 커밋을 자동 추론해 fixup 생성
- 리베이스와 결합해 커밋 정리가 수월
아쉬운 점
- 변경이 여러 커밋에 걸치면 배분이 부정확할 수 있음
깃 앱소브 소개
작업 중 생긴 변경을 관련된 과거 커밋에 자동으로 흡수시켜 주는 Git 확장 명령입니다. 어떤 변경이 어느 커밋을 고치는지 스스로 판단해 fixup 커밋을 만들어 주므로, `git commit --fixup` 을 손으로 일일이 지정하던 수고를 덜어 줍니다. 리뷰 지적을 반영해 여러 커밋을 손볼 때 특히 편리합니다.