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
반응형