처음부터 차근차근

[warning] git - LF will be replaced by CRLF 본문

Error&Warning

[warning] git - LF will be replaced by CRLF

_soyoung 2021. 9. 24. 01:20
반응형

LF will be replaced by CRLF in '파일명'

= LF는 '파일명'에서 CRLF로 대체됩니다.

(Linux는 CRLF will be replaced by LF in '파일명' 나옴)

 

git add를 했더니 나오는 경고이다.
이런 경고가 뜨는 이유는 OS마다 줄바꿈이 다르기 때문이다.

 

LF(Line-Feed) : 커서는 그대로 두고 바로 아랫줄로 이동. - Linux, Mac

CR(Carriage Return) : 커서만 맨앞으로 옮김. - Mac초기모델

CRLF(Line-Feed + Carriage-Return) : 바로 아랫줄로 이동하고, 커서를 맨 앞으로 옮김. - Window, DOS

 

git에서 어떤 줄바꿈 방법을 채택해야 하는지 혼란이 온 것이다.

 

이것을 해결하려면

git config --global core.autocrlf true

을 쓰면된다.(Window 기준)

git에는 core.autocrlf라는 crlf자동 변환 기능이 있는데 이걸 키면 해결된다.

 

+ Linux나 Mac은 아래의 코드를 쓰면된다.

git config --global core.autocrlf input

 

 

 

 

 

참고 : https://stackoverflow.com/questions/5834014/lf-will-be-replaced-by-crlf-in-git-what-is-that-and-is-it-important

반응형

'Error&Warning' 카테고리의 다른 글

Xcode 실행 버튼 눌렀을 때 error  (0) 2021.11.17
VSCode sftp 연결 Error : No such file  (0) 2021.11.09
@Configuration 오류  (0) 2021.09.23
@PostConstruct, @PreDestroy 에러  (0) 2021.09.16
web.xml 에러  (0) 2021.09.14
Comments