반응형
SMALL
[GIT] CRLF will be replaced by LF in & LF will be replaced by CRLF in 에러
Windows OS 혹은 Mac OS 에서 GIT 을 사용할 때 발생할 수 있는 에러이다.
// Unix
CRLF will be replaced by LF in [App.js] ...
// Windows
LF will be replaced by CRLF in [app.js] ....
Unix 에서는 한 줄의 끝이 LF(Line Feed) 이고,
Windows 의 경우 CR ( Carruage Retyrb ) & LF 로 줄이 이루어져 있다.
이로인해, GIT 에서 에러를 발생시키는 것이다.
따라서 Git 에서 제공해주는 자동변환 기능을 이용하여, 해당 문제를 해결하도록 한다.
사용하는 OS 에 맞춰서 아래의 코드를 입력하여, core.autocrlf 기능을 TRUE 해주도록 한다.
// unix & linux
git config --global core.autocrlf true input
// windows
git config --global core.autocrlf true
만약 전체 프로젝트가 아닌 단일 프로젝트에 적용시키고 싶으면, --global 을 제거하고 위의 명령어를 실행하도록 한다.
반응형
LIST
'Leave a note > GIT' 카테고리의 다른 글
[GIT] 원격 저장소에 Reset, Revert Push하기 (0) | 2021.07.12 |
---|---|
[GIT] STASH 복구 (0) | 2021.06.08 |
[GIT] 체리픽 에러 - fatal: You have not concluded your cherry-pick (CHERRY_PICK_HEAD exists). (0) | 2020.06.15 |