GitHub&Git

[Git][Error] LF will be replaced by CRLF in 해결

findTheValue 2022. 10. 2. 18:22
git add .

git add 시 

warning: LF will be replaced by CRLF in 파일명

에러가 뜰 수 있다.

이는 OS마다 줄바꿈을 바라보는 문자열이 다르기 때문에 Git 이 볼때 어떤 방식을 선택할지 몰라 경고를 내린 것

  • LF : Mac, Linux(Unix) 줄바꿈 문자열 = \n : 다음 줄 같은위치
  • CR : Mac 초기 줄바꿈 문자열 = \r : 같은 줄 맨앞
  • CRLF : Window, DOX 줄바꿈 문자열 = \r\n : 다음줄 맨앞

해결방법은 autoarlf를 사용해 바꿔주면 된다.

윈도우 즉 LF -> CRLF는 

git config --global core.autocrlf true

Linux, Mac 즉 CRLF -> LF는

git config --global core.autocrlf input

로 해당 설정을 바꿔주면 된다.