이전 목록

git bisect: 모든 것을 망가뜨린 커밋 찾기

git bisect: Find the Commit That Broke Everything

TL;DR AI

핵심 요약

1분
  1. 이 글은 `git bisect`가 이진 탐색을 이용해 버그를 처음 만든 커밋을 찾아내는 방법을 설명한다.

  2. 알려진 정상/문제 커밋을 기준으로 시작해, 각 중간 지점을 수동으로 또는 `git bisect run`으로 테스트하는 과정을 다룬다.

  3. 또한 테스트하기 어려운 커밋은 건너뛰는 방법과, 특정 커밋이 나오면 `git show`로 원인을 검증하는 절차도 소개한다.

  4. `git bisect`로 범위를 좁힌 뒤에는 `git log`와 `git show`로 변경 내용을 확인해 근본 원인을 확정할 수 있다.

원문 보기