발생시점
cli 에서 git add할 때
에러메시지
LF will be replaced by CRLF in .gitignore.
발생원인
리눅스와 윈도우의 차이로, 한줄 끝을 어떻게 처리하는지가 달라서 그런 것.
유닉스 시스템에서는 한 줄의 끝이 LF(Line Feed)
윈도우에서는 CR(Carriage Return), LF(Line Feed)로 이루어지기 때문임.
나는 윈도우를 사용하고 있어서 LF will be replaced by CRLF 에러가 발생했다.
해결방법
git 이 지원하는 자동변환기능을 사용하는것 --> core.autocrlf
윈도우
git config --global core.autocrlf true
** --global은 전역변수로, 시스템 전체에 적용하고 싶은 게 아니면 빼도 된다
리눅스(혹은 맥)
git config --global core.autocrlf true input
** input : 조회할 때 LF를 CRLF로 변환하지 않게 단방향으로 변환되도록 하는 것
'VCS > Git' 카테고리의 다른 글
원격저장소에 올라간 git commit 되돌리기 (0) | 2021.11.06 |
---|---|
git 원격저장소(github, gitlab)에 잘못 올라간 파일삭제 (0) | 2021.11.05 |
git reset 복구. git reset 취소하기. (0) | 2021.06.13 |