프로그래밍/Git

생활코딩 Git 정리 – 충돌의 해결

가카리 2017. 2. 25. 22:10
반응형

17.  충돌의 해결


충돌은 서로 같은 소스 부분을 수정해서 발생하는 현상이다.


1. 일부러 충돌을 만들기 위해서 exnode1에서 충돌을 작업을 한다.



그리고 커밋을 해둔다.


2. 그다음 exnode1_clone에서 충돌을 만들기 위해 동일한 위치의 소스를 수정 PULL 커밋을 하면 다음과 같이 충돌이 발생한다.



3. exnode_clone으로 가보면 충돌 부분을 있다.

index.html 파일


4. 그러면 소스를 수정해서 충돌을 해결하자.



5. index.html에서 오른쪽 버튼을 누르고 Resolve Conflicts -> Mark Resolved 누른다.



6. 다음 창이 뜨면 Ok 누른다.



7. 다음과 같이 충돌이 해결된 상태로 된다.



8. 그리고 바로 커밋을 해주자. 그러면 다음과 같이 병합이 것을 있다.


9. 여기서 알아야 것은 마지막에 올리는 사람이 충돌을 해결해야 한다는 것을 있다.

여기서 소스를 어떻게 수정해야 모르면 당사자한테 찾아가서 물어봐라


출처 : https://opentutorials.org/course/1492


반응형