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
반응형
'DEVELOPMENT TOOLS > Git' 카테고리의 다른 글
[MarkDown] 마크다운 문법 정리 (0) | 2021.12.13 |
---|---|
[Github Action] SpringBoot 프로젝트에 CI(Continuous Integration) 적용하기 (0) | 2021.10.12 |
[Git] Git 명령어 정리 (0) | 2021.09.26 |
[Git] PR 후 merge된 branch 자동 삭제하기 (0) | 2021.09.26 |
[Github Action] Create Issue Branch를 활용한 Issue 생성 및 feature branch 생성 자동화 (0) | 2021.09.26 |