git

git add error (warning: LF will be replaced by CRLF)

danuri 2021. 1. 6. 21:47

터미널에 git add 명령어를 입력할 때 다음과 같은 에러가 뜨는 경우가 있다.

 

이는 리눅스를 쓰는 개발자와 윈도우를 쓰는 개발자가 협업할 때 생기는 Whitesppace 에러다. 리눅스 시스템에서는 한줄의 끝이 LF로 이루어지는 반면, 윈도우에서는 CRLF로 이루어지기 때문이다.

 

윈도우를 사용하고 있다면

git config --global core.autocrlf true

리눅스를 사용하고 있다면

git config --global core.autocrlf true input

혹은 그냥 에러 메시지를 끄고 작업하고 싶은 경우는

git config --global core.safecrlf false

이렇게 해결할 수 있다.