728x90
서버에서 삽질하다가 윈도우로 넘어와서 git bash를 사용하여 git add를 하는데 경고가 주르륵 떴다..
깃 명령어는 리눅스 기반으로 처리하기 때문에 윈도우에서 add를 하려고 하니 생기는 경고였다.
리눅스에서는 개행-End of Line(EOL)-을 Line Feed(LF)로 표시하지만 윈도우에서는 Carriage Return(CR)과 Line Feed(LF)를 합쳐서 CRLF로 나타낸다.
이러한 차이 때문에 윈도우에서 작업한 .txt 파일을 LF 문자로 변환해서 처리하겠다고 나에게 알려주는 경고문이다.
사실 단순히 경고문이라 무시해도 되고 별도의 조치를 취하지 않는다고 해서 add, commit, push 하는 데 있어서 전혀 문제가 되지 않지만 굉장히 길게.. 파일 개수만큼 주르륵 경고문이 나오기 때문에 안뜨게 하는 방법을 적용 해 보자.
git config --global core.autocrlf false
위 명령어를 사용해서 CRLF를 LF로 변환하는 기능을 비활성화 할 수 있다.
하지만 여러 문제가 발생할 수 있지 않을까.. 그냥 다시 되돌려 놓자..
git config --global core.autocrlf true
뒷 부분을 true로 변경만 해 주면 다시 LF로 변환하는 기능이 활성화 된다!
--global을 붙여도 되고 안붙여도 되는데, 시스템 전체에 적용하려면 --global을 붙여주면 된다.
728x90