Spring Outsourcing 프로젝트 진행 중 어려웠던 부분

김현찬·2025년 6월 16일

문제 1

  • 댓글 삭제 기능을 만든 뒤 Postman에서 테스트를 해보려는데, 반환값이 출력되지 않는 문제가 발생했습니다.
    • 해결과정 : HTTP Method204 NO CONTENT일 경우 Body를 반환할 수 없다는 사실을 알게되어, 200 OK로 변경했습니다. (API 명세서도 수정했습니다.)

문제2

git pull → git push 과정에서 pull받은 후 충돌을 해결한 뒤, 모든 내용을 commit하지 않고 머지시킬 경우 다른 사람의 작업 내용이 날아가는 문제를 겪었습니다.

  • 해결과정 : git log → git reset --hard fbd18de 우선 커밋 로그를 확인한 후 리셋을 통해 원하는 시점으로 돌아간 후 해당 부분을 해결하여 다시 push했습니다.
    • (제 커밋이 가장 최근 시점이었기에 이 방법을 택했습니다. 하드리셋을 할 경우 다른 팀원의 커밋 로그가 날아갈 수 있습니다.)

0개의 댓글