github(깃허브)를 사용하여 여러 사용자가 동시에 작업을 하다 보면, 간혹 소스 충돌 에러로 인해 Pull이 제대로 되지 않는 경우가 종종 발생합니다. 이럴 경우 git에서는 SVN의 Revert와 유사한 기능인 Replace with HEAD Revision을 사용하여 HEAD의 소스로 복원할 수 있습니다.
이클립스 git pull 소스 충돌 에러
아래와 같이 git pull 실행 시, 소스 충돌이 발생하면 pull 작업이 취소 및 중단됩니다.
■ 이클립스 git pull 소스 충돌 오류 해결 방법
1. Git Staging 탭에서 충돌이 난 소스를 선택하고, 우클릭 ▶ Replace with HEAD Revision 메뉴를 클릭합니다.
2. 또는 이클립스 소스 목록에서 직접 소스를 선택하고, 우클릭 ▶ Replace With ▶ HEAD Revision 메뉴를 클릭합니다.
3. Discard Changes 버튼을 클릭하면, HEAD의 소스로 로컬 소스가 원복 됩니다.
만약 커밋(Commit and Push) 해야 할 작업 내용이 있다면, Replace with HEAD Revision 작업을 하기 전에 꼭 백업을 받아서 추후 소스에 반영하시길 바랍니다.
● 함께 보면 도움이 되는 글
'IT > 이클립스' 카테고리의 다른 글
STS SVN 연동 방법(feat. 이클립스 SVN Connector 수동 설치) (0) | 2022.12.03 |
---|---|
이클립스 svn 프로젝트 내려받기 방법(feat. SVN Check Out) (0) | 2022.12.03 |
이클립스(Eclipse) 톰캣(Tomcat) 서버(Server) 설정 방법 (0) | 2022.04.20 |
이클립스 깃허브(github) 프로젝트 Pull 방법 및 빌드하기 (0) | 2022.04.18 |
이클립스에서 github 프로젝트 내려받는(import) 방법 (0) | 2022.04.13 |
댓글