
어느 평화롭게 Terraform 코드를 고치고 있던 어느날 Github에 PUSH를 하기 위해 Merge를 하니 CONFLICT 에러가 발생했다!! 처음에는 아주 당황해서.. 옆 부서 인원에게 도움을 받았다.. 도움을 받고 그 이후에 왜 이런 문제가 발생했는지/대처할 수 있는 방법에 대해서는 어떤게 있을지에 대해 공부한 내역을 간략하게 정리한다. 그렇다면 CONFLICT 에러는 무엇일까? 간단하게 말하면, 서로 다른 User or Branch에서 같은 파일을 수정할 때 발생하는 오류이다. 위 그림의 예시를 들어보겠다. 1. John과 Bob은 동일함 Version 1.0에 대함 Branch를 만들어서 코드를 개발한다. 2. 하지만 우연히 John, Bob 모두 동일한 service.html를 수정한다. ..