git bisect 디버깅

 

git bisect 디버깅

  • git bisect start [문제가 있는 커밋] [문제가 없는 커밋]
  • 디버깅할 파일을 확인해가며 git bisect good 또는 git bisect bad 로 깃에게 알려주면 git 이 문제가 있는 파일의 변경점의 커밋을 알려준다.

  • git show [git이 알려준 커밋]
  • 언제, 무엇을 커밋하면서 변경 되었는지 확인이 가능하다.
  • 또 위 디버깅을 good bad 를 계속할 수 없는 경우
  • 스크립트로 0 또는 1을 리턴하는것으로 자동으로 수행할 수 있다.