Git bisect로 회귀 버그를 만든 커밋 찾기
수백 개 커밋 사이에서 언제 문제가 시작됐는지 알기 어렵다는 상황에서 원인을 구분하고 안전하게 수정·검증하는 순서를 정리합니다.
하기싫지만 하게 되는 개발. 너무 귀찮다.
수백 개 커밋 사이에서 언제 문제가 시작됐는지 알기 어렵다는 상황에서 원인을 구분하고 안전하게 수정·검증하는 순서를 정리합니다.
브랜치가 아닌 커밋을 체크아웃한 상태에서 작업해 커밋이 사라질까 불안하다는 상황에서 원인을 구분하고 안전하게 수정·검증하는 순서를 정리합니다.
이미지나 모델 파일 대신 version https://git-lfs 문구가 보인다는 상황에서 원인을 구분하고 안전하게 수정·검증하는 순서를 정리합니다.
다른 worktree가 쓰는 브랜치로 전환하려고 하면 거부된다는 상황에서 원인을 구분하고 안전하게 수정·검증하는 순서를 정리합니다.
Windows Server: 스크립트 실행 시 줄바꿈 관련 오류의 원인을 권한·네트워크·시스템 설정 순서로 좁히고 최소 변경으로 해결하는 방법입니다.
TypeScript: 장시간 실행 후 메모리 사용량이 계속 증가의 대표 원인을 구분하고 안전하게 재현·수정·검증하는 순서를 정리합니다.
Windows 11: 스크립트 실행 시 줄바꿈 관련 오류의 원인을 권한·네트워크·시스템 설정 순서로 좁히고 최소 변경으로 해결하는 방법입니다.
macOS 업데이트 후 Git이나 컴파일러 실행 시 xcrun 개발자 경로 오류가 발생할 때 Command Line Tools 상태를 복구하는 방법입니다.
운영 서버 환경에서 multipart 폼에서 파일이 비거나 크기 오류가 납니다. 때 원인을 좁히고 안전하게 수정한 뒤 재발 여부까지 확인하는 순서입니다.
Ubuntu: 스크립트 실행 시 줄바꿈 관련 오류의 원인을 권한·네트워크·시스템 설정 순서로 좁히고 최소 변경으로 해결하는 방법입니다.