[GitHub] 깃허브 협업 - merge conflict ( 병합 충돌 ) 해결하기
프로젝트 협업을 할 때 버전관리를 위해 GitHub를 사용하고 있는데요, 서로 전혀 다른 부분을 수정했을 때는 충돌이 생기지 않지만, 같은 파일을 수정하는데 수정한 부분이 겹치는 경우, 병합할 때 충돌(CONFLICT)이 생기게 됩니다! 예제로 알아보기 가정 ) A와 B가 협업을 하고 있습니다. A는 자신이 수정한 파일을 master를 통해 push했습니다. B의 입장에서 merge하는 방법을 알아보겠습니다. 1. master에서 status를 확인합니다. 2. 새로운 branch를 생성하고 이동합니다. 3. 브랜치에 수정한 내용을 add , commit 해둡니다. 4. master로 다시 빠져나갑니다. 5. pull을 받습니다. (이 때 A가 수정하여 push했던 파일들이 들어오게 됩니다.) 6. 아까..
Github
2020. 1. 13. 17:45