728x90
커밋을 하려는데 이런 오류가 떴다.
lf가 crlf로 교체된다고? 이게 뭔 소리여? 구글에 검색 ㄱㄱ
결론
띄어쓰기 처리로 인한 문제다. 리눅스와 윈도우는 내부적으로 띄어쓰기를 표현하는 방법이 다르다.
화면상으로는 똑같은 띄어쓰기지만 코드상에서는 다르다. 그래서 git 입장에서는 띄어쓰기 부분이 다르니 어떻게 처리해야할지 몰라서 경고창을 띄우는 것이었다.
해결법
git config --global core.autocrlf true
autocrlf라는 띄어쓰기를 '자동으로' 변환해주는 명령어가 있다고 한다. 이 설정을 키면 알아서 바꿔준다고 한다.
설정을 켠 뒤, 커밋을 하니 잘 작동되었다.
728x90
반응형
'개발' 카테고리의 다른 글
TIL: parcelable (1) | 2023.12.27 |
---|---|
TIL: 안드로이드 글자수 초과시 말줄임 ... 으로 표시, 라인 수 제한, fatal: unable to access [http주소] The requested URL returned error: 403 (0) | 2023.12.26 |
TIL: 정규식,regex,regular expressions (1) | 2023.12.21 |
이미지와 텍스트가 있는 버튼 만들기 (1) | 2023.12.20 |
TIL: git hub에 연결 및 올리기 (0) | 2023.12.20 |
댓글