Git 기본기 다지기 9 - Conflict


Git 기본기 다지기 9 - Conflict

서론 Conflict 는 두 명의 서로 다른 개발자가 같은 소스코드를 수정한 뒤 커밋을 하고 push를 하게 되면 먼저 push한 사람은 정상적으로 적용되지만 나중에 push 한 사람은 Conflict가 발생했다는 메시지를 받게 된다. Git에서 가장 어려움을 겪는 충돌(Conflict)에 대해서 알아보려 한다. 발생하는 이유 Git은 기본적으로 온라인 저장소(원격 저장소)에 있는 소스코드를 내려받아 작업 후 작업이 끝나면 다시 온라인 저장소에 업로드 하는 과정을 반복하게 되어 있다. 그럼 이런 업무를 진행하는 사람이 2명 이상이 되면 어떨까? 서로 똑같은 소스코드를 각자 작업할때 각 개발자들은 Commit이라는 과정을 거치게 된다. 이전 포스팅에서 Commit이란 서류에 도장을 찍는 과정이라고 이야기 한 적이 있다. 이는 물리기 어려운 일에 해당되며(가능은 함) 하나의 이력으로써 남는 행위가 된다. https://blog.naver.com/rodpold/222781691435 Gi...


#conflict #git #깃 #충돌 #해결

원문링크 : Git 기본기 다지기 9 - Conflict