본문 바로가기
[항해99] TIL

29일차 (git 충돌...)

by @kkkk_biiin 2023. 9. 19.
728x90

 오늘 계획은 지금까지 한 프로젝트 코드들 합치고 댓글 기능을 추가하는 것이었다. 하지만 merge를 할 때 원인 모르는 오류가 발생하면서 계획이 다 틀어지게 되었다.. push를 하려고 해도 커밋이 관련 없다는 오류가 발생해서 실패를 했고, git merge를 통해 merge를 실행하려고 해도 오류가 발생했다. 절망적인 순간에 팀원 중 한 분이 Git Graph 상에서 브랜치가 연결되어 있지 않아서 발생하는 오류인 것 같다고 말씀을 해주셔서 그 부분에 초점을 맞춰서 진행하였다.

최종 버전

해결방법

 원래는 파란 브랜치와 초록, 핑크 브랜치가 연결된 부분이 하나도 없었다. 그래서 git graph에서 merge into current branch를 통해 강제로 두 브랜치를 연결시켰다. 이후 pull request를 진행하니 정상적으로 커밋, 푸시가 되었다. 

 

해결방안이 생각보다 간단하지만 이 문제 때문에 5시간 가량 아무것도 진행하지 못했다. 그래도 실전 프로젝트에서 이런 문제가 또 발생하면 그때는 쉽게 해결할 수 있겠지..

728x90

'[항해99] TIL' 카테고리의 다른 글

31일차 (트러블 슈팅: 댓글 작성 이슈)  (0) 2023.09.22
30일차 (JWT 디코딩)  (0) 2023.09.21
6주차 WIL (Axios)  (0) 2023.09.18
28일차 (알고리즘: stack 활용)  (0) 2023.09.15
27일차 (react-router-dom :outlet)  (0) 2023.09.14