누가봐도 인생 1회차의 기록장

개발공부/우당탕 개발일지

[Git] 오류(LF will be replaced by CRLF in ~)

김놀먹 2022. 8. 29. 15:08

✔️ 오류문구

warning: LF will be replaced by CRLF in package.json.
The file will have its original line endings in your working directory

 

오류가 나는 이유

CR(Carriage-Return) : 현재 커서를 줄 올림 없이 가장 앞으로 옮기는 동작

LF(Line-Feed) : 커서는 그 자리에 그대로 둔 상황에서 종이만 한 줄 올려 줄을 바꾸는 동작

CRLF(Carriage-Return+Line-Feed) : 줄바꿈

 

OS마다 줄바끔에 대한 문자열이 다르기 때문에 git에서 어느 쪽을 성택해야 할지 경고 메시지를 띄운 것!

 

❗ 해결방법

window 명령어

git config --global core.autocrlf true

 

mac 명령어

git config --global core.autocrlf input

+ 시스템 전체 적용하고 싶다면 --global 옵션 추가하고, 해당 프로젝트에만 적용하고싶다면 옵션은 빼주기!