728x90
Git Merge 오류
- 상황
: SpringBoot를 생성하고 바로 main에 코드를 작성했다.
그리고 Git에 Repository를 하나 만들고
인텔리제이 내에서 Member Branch를 생성했다.
여기서 git push 후 Member브랜치에서 main브랜치로 merge하려고 하니 오류가 발생했다.
- 원인
: 원격 저장소와 로컬 자장소 간의 커밋 히스토리가 일치하지 않아서 발생한 오류라고 한다.
이런 경우는 다른 개발자가 원격 저장소에 푸시한 커밋이 로컬저장조의 변경 내용과 충돌해서 발생하는 경우가 많다고 한다.
솔로프로젝트 중인 나는 내가 올린 브랜치에 pull을 받고 push를 해야하는데 바로 push를 해서 발생한 오류였다.
- 해결방안
1. git pull origin main
-> 깃 풀을 하여 올라가있던 내용들을 먼저 받아주었다.
2. git push origin main
-> 그 후 깃 푸쉬로 내가 작성한 코드들을 올려주었다.
간단쓰하게 해결!!!!
'WorkHard > 오류해결' 카테고리의 다른 글
[오류해결] SocketException (0) | 2023.08.15 |
---|---|
[오류 해결] SQL ERROR 1054 (0) | 2023.08.07 |
[오류해결] PostgreSQL연결 오류 해결 (0) | 2023.05.30 |
[오류해결] IntelliJ 에서 Preference 오류 (0) | 2023.01.02 |