맥 윈도우 협업시 git 에서 CRLF 개행 문자 차이로 인한 문제 해결방법
왜 당신은 삽질을 했나요? 최근에 거인같은 분들과 프로젝트를 할 기회가 생겼습니다. 이미 진행되어있는 프로젝트에서 부가적인 기능을 구현하는 역할을 맡게 되었습니다. 그래서 만들어진 프로젝트를 git을 통해 clone을 했는데 처음에는 prettier와 eslint 가 단순하게 충돌하는 오류이라고 생각했습니다. 실은 이전에 이와 같은 오류를 한번 경험하였기때문에 해결할 수 있을 거라고 생각했습니다. 하지만 몇시간을 투자해도 해결할 수 없었고, 질문을 통해서 답을 얻어냈습니다. 무엇이 문제였나? 문제는 사용하는 OS의 차이였습니다. 저는 윈도우를 사용하였고, 기존에 프로젝트를 진행하시던 분께서는 맥을 사용하셨습니다. Windows 에서는 line ending으로 CR(Carriage-Return, \r)과 ..