Tag
#git
Articoli: 6 · Più recenti prima
-
빌드는 실패했는데 커밋 도우미는 통과시켰습니다
빌드 로그를 grep으로 거른 뒤 마지막 명령의 종료값을 읽어 실패한 빌드를 통과시켰습니다. 변경을 되돌려 고치고, zsh의 pipestatus로 빌드 결과를 확인하는 방법을 정리했습니다.
-
워크트리의 링크 두 개가 의존성 폴더를 덮었습니다
node_modules를 빌려 쓰려고 만든 심볼릭 링크가 커밋에 들어갔습니다. 병합 후 실제 의존성 폴더가 자기 자신을 가리키는 링크로 바뀌어 npm ci로 복구했습니다.
-
배포 문서에 다른 제품의 저장소가 적혀 있었습니다
배포 문서에서 없는 npm 명령과 잘못된 원격 저장소를 찾았습니다. 문서 두 벌이 같은지만 검사하던 도구는 둘 다 통과시켰습니다.
-
출시한 변경이 develop에는 없었습니다
물타기 계산기 v1.0.8이 main에서 개발되고 출시돼 develop에는 변경이 빠졌습니다. 이력을 다시 합치고 출시 뒤 브랜치 차이를 검사하게 했습니다.
-
Git 이력을 다시 쓴 뒤 스크린샷 검사가 깨졌습니다
작성자 정보를 고치며 커밋 154개의 해시가 바뀌었습니다. 검사가 읽던 reviewed-at과 커밋 메시지의 참조를 새 해시로 옮기고, 과거 일지의 해시는 그대로 남겼습니다.
-
저장소를 분리하자 작업 일지가 중복됐습니다
루트와 제품 저장소의 커밋을 한 일지에 모으면서 같은 작업을 두 번 기록했습니다. 날짜와 제목으로 중복을 묶고, 이력 재작성 뒤에도 기존 일지는 남기도록 바꿨습니다.