반응형
원인
git 에서 master의 branch를 만들고 작업을 하다보면, pull request 할 때 conflict(충돌)가 나는 경우가 있다.
이런 경우는 pull origin master를 한 후에 다른 작업자가 같은 라인을 수정하고, 그 수정한 내역을 master 와 합쳤을때(merge) 발생하는데, 즉 나와 다른 작업자가 같은 파일로 작업을 하고 있을 때 수정 내역이 차이가 나는 경우 발생하는 에러라고 보면 된다.
해결방법
이렇게 되면 충돌된 코드를 수정해줘야 pull 또는 COMMIT 을 성공적으로 마무리할 수 있다
우선 깃에 들어가서 충돌이 일어나는 부분을 확인하고 난 후, 해당 코드를 직접 깃에 쳐서 업로드 하거나, 파일을 직접 수정하는 방법이 있을 수 있다.
반응형
'Data Engineering > GitHub' 카테고리의 다른 글
[Git] 깃허브 설치파일 다운로드 (0) | 2021.01.28 |
---|---|
[Git] git hub 리포지토리삭제하기 (0) | 2021.01.28 |
[ GitLab ] 깃랩 ( GitLab) commit/push 방법 (0) | 2020.11.23 |
[Git Hub] Not a git repository (or any of the parent directories) 에러 (0) | 2020.10.05 |
[Git Hub] 이클립스 깃허브 연동 및 커밋 (0) | 2020.08.26 |