본문 바로가기

깃 앱소브

git-absorb

수정 커밋을 자동으로 배분

한줄평

인터랙티브 리베이스 전 단계를 자동화해 커밋 정리를 빠르게 해 줍니다. 판단이 애매한 변경은 사람이 확인해야 하고, 명령줄에서 쓰는 도구입니다.

이런 분께 커밋 히스토리를 깔끔하게 다듬는 개발자께

좋은 점

  • 수정 대상 커밋을 자동 추론해 fixup 생성
  • 리베이스와 결합해 커밋 정리가 수월

아쉬운 점

  • 변경이 여러 커밋에 걸치면 배분이 부정확할 수 있음

깃 앱소브 소개

작업 중 생긴 변경을 관련된 과거 커밋에 자동으로 흡수시켜 주는 Git 확장 명령입니다. 어떤 변경이 어느 커밋을 고치는지 스스로 판단해 fixup 커밋을 만들어 주므로, `git commit --fixup` 을 손으로 일일이 지정하던 수고를 덜어 줍니다. 리뷰 지적을 반영해 여러 커밋을 손볼 때 특히 편리합니다.

제작사

영삼넷 · 공식 홈페이지