git에 프로젝트를 올리기 위해 레파지토리를 만드는 중
waring: LF will be replaced by CRLF in .metadata.
라는 에러가 발생했다.
CR(Carriage-Return) : 커서를 맨 앞으로 이동.
LF(Line-Feed) : 현재 위치에서 바로 아래로 이동.
OS마다 줄바꿈을 표현하는 문자가 다르기 때문에 발생함.
Mac,Linux = \r(CR), \n(LF)
Windows,DOS = \r\n(CR+LF, 합쳐서 사용)
git에서 어떤 유형으로 줄바꿈을 표현할지 정하라고 경고 메세지를 준 것이다.
윈도우
git config --global core.autocrlf true
Mac
git config --global core.autocrlf input