merge 시 주로 발생하는 충돌, conflict 는 길게 말할 것도 없다.
<<<<<<<<< HEAD:index.html <div id="footer">contact : email.support@github.com</div> ======= <div id="footer"> please contact us at support@github.com </div> >>>>>>> iss53:index.html | cs |
1. 일반적으로 위와 흡사한 형태의 충돌인데, 일단 동일한 부분을 함께 작업한 팀원과 상의하여 코드를 수정한다.
2. <<<<<<<<<, =======, >>>>>>> 라인 역시 삭제한다.
3. 수정이 끝났다면, 다른 기존 파일들과 마찬가지로, add 명령으로 index(staged) 상태로 변경하고, commit 하고 push 한다.
끝이다.
주로 2번 까지만 진행하고 3번을 생략한 채 계속해서 push 를 하려고 해서 '충돌이 해결되지 않았다'는 메시지를 보게된다.
아주 간단하다는...
WRITTEN BY
- 손가락귀신
정신 못차리면, 벌 받는다.
,