core.autocrlf

윈도에서 개발하는 동료와 함께 일하면 줄 바꿈(New Line) 문자에 문제가 생긴다. 윈도는 줄 바꿈 문자로 CR(Carriage-Return)과 LF(Line Feed) 문자를 둘 다 사용하지만, Max과 Linux는 LF 문자만 사용한다. 아무것도 아닌 것 같지만, 크로스 플랫폼 프로젝트에서는 꽤 성가신 문제다.

  • 윈도에서 Checkout할 때 LF 문자가 CRLF 문자로 변환
$ git config --global core.autocrlf true
  • Linux와 Mac에서 Checout할 때 CRLF를 LF로 변환
$ git config --global core.autocrlf input

results matching ""

    No results matching ""