// 에러 메시지
$ git add .
warning: LF will be replaced by CRLF in (file).
The file will have its original line endings in your working directory
git을 이용하던 도중 에러를 발견하였다. 이 에러 메시지를 그대로 해석해보자면,
경고 : file에서 LF는CRLF로 대체됩니다.
파일은 작업 디렉토리에 원래 줄 끝이 있습니다.
윈도우의 줄바꿈 문자와 리눅스의 줄바꿈 문자가 다르기 때문에 발생한다.
리눅스 : 개행을 LF(Line Feed)
윈도우 : CR(Carriage Return) + LF = CRLF
LF와 CR은 줄바꿈 문자열을 의미한다고 보면 된다.
Git은 리눅스 기반이므로 LF로 문자열 개행을 처리하기 때문에 윈도우에서 작업한 문서들의 CRLF 문자를 LF문자로 변환하라는 의미이다.
다음 명령어를 통해 에러 메시지를 처리할 수 있다.
Windows, DOS 명령어
git config --global core.autocrlf true
Linux, MAC 명령어
git config --global core.autocrlf input
'Git' 카테고리의 다른 글
README.md가 초라할 때, MarkDown 문법 정석 작성법! (2) | 2022.01.05 |
---|