git add . 시
warning: CRLF will be replaced by LF in gradlew.bat. 문제가 발생한다.
이것은 git에서 발생하는 Whitespace 에러이다.
유닉스시스템에서는 한줄의 끝이 LF 로 이루어지지만,
윈도우에서는 CR,LF (CRLF)로 이루어지기 때문에 git에서 어느것을 선택할지 혼란이 온 것이다.
해답은 core.autocrlf를 켜주어서 git이 자동으로 한 줄의 끝을 변환해주는 기능을 사용하면 왼다.
윈도우 사용자는
git config --global core.autocrlf true
리눅스, 맥 사용자는
git config --global core.autocrlf true input
명령어를 입력하면 된다.
물론 global 설정이 아닌 이 프로젝트에서만 설정하고 싶다면 --global을 빼주면된다.
'Web > 팁' 카테고리의 다른 글
[Spring] [IntelliJ] 정적리소스 서버 재시작없이 바로 반영하기 (0) | 2021.05.20 |
---|---|
[Java] File to MultipartFile (import 포함) (4) | 2021.05.20 |
인텔리제이에서 커맨드라인으로 쓰던 git 중간에 연동하기 + merge conflict gui로 해결하기 (0) | 2021.04.21 |
[JPA, Lombok] @Setter 없애기 대안 (0) | 2021.04.12 |
[h2 database] 데이터베이스 생성하기 (0) | 2021.04.12 |