반응형
Git Repository에서 Pull을 받으려 하니
Checkout conflict with files:
src/파일경로/파일명
org.eclipse.jgit.api.errors.CheckoutConflictException
이런 에러가 발생하는 경우가 있는데
Commit 전 Pull을 받지 않았거나
PULL 시 HEAD와 소스가 다를 경우 발생하는 에러인데
해결방법은 다음과 같다
1. 에러가 발생하는 branch 우클릭 > reset > hard로 reset 후 Pull
위 방법은 내 로컬 파일을 모두 버린 뒤
GIT에 있는 내용으로 끌어오는 방법이다
2. branch 우클릭 > Synchronize with repository
> GIT과 다른 파일을 더블 클릭한 뒤
> Remote File(GIT) 부분의 내용을 복사한 후
> Local File 부분에 붙여넣어 충돌을 없애준다
두 방법 모두 GIT의 내용으로
내 로컬 내용을 밀어버리게 되는데
내 소스를 날렸다고 해도
백업만 해둔 뒤에 Pull 받고 다시 수정한 뒤
Commit and Push 를 하는 식으로 진행해주면 된다
반응형
'Error & Fix' 카테고리의 다른 글
Slack For some reason, Slack couldn't load 😓 에러 해결방법 (0) | 2021.03.18 |
---|---|
Git Push 시 Push to branch명 - origin has encountered a problem 해결방법 (0) | 2021.03.12 |
MySQL You can't specify target table '테이블명' for update in From clause 해결방법 (0) | 2021.03.10 |
MySQL server has gone away 에러 해결방법 (0) | 2021.03.04 |
Port '8080' already in use 해결방법 (0) | 2021.03.04 |
댓글