728x90
깃허브(GitHub)에서 CRLF 에러를 해결하는 것은 주로 개행 문자(Line Ending) 관련 문제를 다루는 것을 의미한다.
이러한 문제는 주로 Windows와 같은 운영 체제와 다른 운영 체제 간의 개행 문자 차이로 인해 발생한다.
Windows는 개행 문자로 CRLF(Carriage Return + Line Feed)를 사용하고, Linux나 macOS는 LF(Line Feed)를 사용합니다.
다음은 여러 방법이 있겠지만 내가 해결한 방법이다.
CRLF 에러 해결법
git config 설정 변경 : Git이 개행 문자를 자동으로 변환하지 않도록 설정을 변경할 수 있다.
터미널에 다음 명령을 실행하여 설정을 변경한다.
이 설정을 사용하면 windows에서 커밋할 때 CRLF를 LF로 변환하고,
체크아웃할 때 LF를 그대로 유지한다.
이렇게 하면 저장소 내에서 일관된 개행 문자가 유지된다.
git config --global core.autocrlf input
728x90
'Git' 카테고리의 다른 글
[Git] 커밋 메세지 작성 규칙 (0) | 2023.09.11 |
---|---|
[Git] 깃허브 웹 호스팅 github.io (0) | 2023.07.04 |
[Git] 명령어 (0) | 2023.06.25 |
[Git] git 협업하기 (0) | 2023.05.05 |
댓글