반응형
깃허브 데스크탑으로 프로젝트 관리하기 강의 오픈!! (인프런 바로가기)
참고
깃허브 데스크탑에서 아래와 같은 Warning이 나타나는 경우가 있다.
This diff contains a change in line endings from 'CRLF' to 'LF'.
위 에러는 Windows의 CRLF(Carriage Return + Line Feed)와 Unix의 LF(Line Feed) 호환 때문에 발생하는 문제다.
(Line Feed = 줄바꿈 문자)
먼저 Repository → Open in Git Bash를 눌러서 커맨드 창으로 이동하자.
아래와 같이 autocrlf를 true로 설정한다.
true로 설정하면 파일을 저장할 때, Windows에서 LF로 저장하고, 체크아웃을 할 때 CRLF로 변환된다.
$ git config --global core.autocrlf true
이제 경고 팝업이 사라지게 된다.
또는 core.eol을 lf로 설정해도 된다.
아래 옵션은 커밋하기 전에 줄 바꿈 문자를 통일시킨다.
git config --global core.eol lf
그래도 경고가 사라지지 않으면 autocrlf를 input으로 설정해보자.
$ git config --global core.autocrlf input
설정 내용은 git config --list 로 확인할 수 있다.
$ git config --list
...
core.autocrlf=true
...
core.eol=lf
반응형
'개발 > Git, GitHub' 카테고리의 다른 글
깃허브 액션 - github-pages-deploy-action로 리액트 gh-pages 자동 배포하기 (0) | 2024.04.18 |
---|---|
깃허브 액션 - 리포지토리의 폴더 정보 저장하기 (Chonky File Map) (0) | 2024.03.16 |
깃허브 머메이드 - 활동 다이어그램 그리기 (Draw Activity Diagram using GitHub Mermaid) (0) | 2024.03.04 |
깃허브 머메이드 - 상태 다이어그램 그리기 (Draw Statechart Diagram using GitHub Mermaid) (0) | 2024.03.03 |
깃허브 머메이드 - 시퀀스 다이어그램 그리기 (Draw Sequence Diagram using GitHub Mermaid) (0) | 2024.03.02 |
댓글