DEVELOPMENT TOOLS/Git

[Git] CRLF will be replaced by LF 에러 해결법

EARTH_ROOPRETELCHAM 2021. 10. 12. 00:26
728x90
반응형

CRLF will be replaced by LF 에러 해결법

아래와 같이 git add .명령어를 입력했을 때 CRLF will be replaced by LF 에러가 발생하는 경우가 있습니다.

에러 내용

이 에러는 맥 또는 리눅스를 쓰는 개발자와 윈도우를 쓰는 개발자가 함께 협업하여 발생하는 Whitespace 에러입니다. 맥 또는 리눅스 시스템의 경우 한 줄의 끝이 LF(Line Feed)인 반면, 윈도우는 한 줄의 끝이 CR(Carriage Return)과 LF(Line Feed)인 CRLF로 이루어지기 때문입니다.

위 에러는 하기와 같이 해결이 가능합니다.

Windows의 경우

Windows라면, LF will be replaced by CRLF ... 라는 에러로 발생했을 것이기 때문에 하기와 같이 git config를 수정합니다.

git config --global core.autocrlf true

맥 또는 리눅스의 경우

맥 또는 리눅스라면, CRLF will be replaced by LF ... 라는 에러로 발생했을 것이며 하기와 같이 git config를 수정합니다.

git config --global core.autocrlf input

참고자료

728x90
반응형