728x90
반응형
오늘 오랜만에(? git 과 관련된 에러가 발생했다. 😮
git 관련 에러는 아래에 hint가 나와서 다행이다. 그리고 사실 서치해보면 많은 결과가 나온다.
🚨 에러 발생 / failed to push some refs to 'github.com:luminousol/seb45_main_016.git'
아래 노란 hint 도 주루룩 뜨고 있었다.
서치해보았을 때 상단에 뜨는 대부분의 블로그들이 강제로 push 해버리는 방법이 많았다. 하지만 팀 프로젝트에서 강제로 push하는 것은 위험하기 때문에 난 겁쟁이라 다른 해결 방법을 찾아 해결하고자 하였다.
우선 에러 메세지를 읽고 git pull을 하였다.
(나만 푸쉬해서 문제가 없을텐데 왜지..? 라는 생각을 했다...왜냐면 동기화 된 파일 또한 내 꺼이기 때문에 update할 내용이 없을 텐데 update를 하라길래 띠용~~ 이었다)
🗝️ 문제 해결 방법
아무튼 git pull만 입력해보니 git pull이 되었다.
이제 됐겠거니 싶어 'git push origin 브랜치'를 하였는데 또 똑같은 에러가 발생하였다.
그래서 이번에는 아래에 적힌 대로
git pull <remote> <branch>
했고 했더니 conflict가 발생했다.
✅ 에러 발생 이유
conflict는 내가 yml 파일을 잘못 올리며 GitHub 자체에서 PR 하며 수정을 진행하였고 그랬더니 동일한 파일이 수정되어 conflict난 것이다.
conflict 해결은 인텔리제이와 함께라면 정말 두렵지도 않다...인텔리제이 짱! 최고.. 🤤🤤🤤👍
그렇게 conflict를 해결 한 후 commit 하라는 메세지가 나왔고 git add . << 하나 씩 추가할 내용이 없었다..
그리고 git commit -m "머지 충돌 및 에러 해결"이라는 메세지를 적어준 뒤 push 하며 해결완료 했다!
💬 느낀 점
에러 메세지와 아래 hint를 잘 읽고 해결하면 금방 해결 할 수 있다아~~!
728x90
반응형
'DevOps > GIT' 카테고리의 다른 글
[GIT] git remote add 원격 저장소 연결하기 (1) | 2024.01.10 |
---|---|
[GIT] git pull 에러 / fatal: refusing to merge unrelated histories (0) | 2023.09.04 |
[GITHUB] Github 프로필 꾸미기 ✨💖🎀 / 깃허브 프꾸하기 (0) | 2023.08.26 |
[Git] Git 에러 / LF will be replaced by CRLF the next time Git touches it (0) | 2023.07.27 |
[Git] GIT 환경 설정(사용자 정보 등록) 및 SSH 등록 (0) | 2023.07.25 |