반응형
__git add . 했는데 CRLF 오류날때 __
__
에러코드
warning: LF will be replaced by CRLF in test.txt.
The file will have its original line endings in your working directory
줄 끝 형식
- LF (Line Feed): Unix 및 Linux 시스템에서 사용됩니다.
- CRLF (Carriage Return Line Feed): Windows 시스템에서 사용됩니다.
플랫폼(OS)마다 줄바꿈을 바라보는 문자열이 다르기에
Git이 바라볼 땐 둘 중 어느 쪽을 선택할지 몰라 경고 메세지를 띄워준 것.
* 그냥 LF 로 바꿔서 하기로 약속하면된다
해결방법 1. 각자 Git 설정
(아래가 그 방법 글로벌로 설정)
- window
git config --global core.autocrlf true
- mac / linux
git config --global core.autocrlf input
참고
https://dabo-dev.tistory.com/13
https://velog.io/@realzu/Git-LF-will-be-replaced-by-CRLF-in-%EC%97%90%EB%9F%AC-%ED%95%B4%EA%B2%B0%EB%B2%95
해결방법 2. .gitattribute 파일
레포지토리에 .gitattribute
파일 만들고 (깃 설정)
모든 파일에 대해 LF로 줄 끝 처리 적용
* text eol=lf
반응형
'Git' 카테고리의 다른 글
[Git] upstream 커밋 가져오기 (0) | 2024.09.23 |
---|---|
[Git] branch 2개 상태 똑같게 만들기 (0) | 2024.09.23 |
[Git] 커밋 여러개 하나로 합치기 (1) | 2024.07.03 |
[Git] 명령어 정리 (1) | 2024.07.03 |
[Git] 레포지토리 하나로 정리 (0) | 2024.05.16 |