Git

Line Ending 설정

네이키드에르마 2020. 9. 3. 08:51

Mac 과 Windows 간 개발 시 Line Ending 이 서로 달라 코드 공유시 여러 문제가 발생한다.

 

이를 해결하기 위해 각 OS별 config설정

 

  • Windows
    • $ git config --global core.autocrlf true
    • Windows는 CRLF 를 사용하므로 저장소에서 가져올때 LF를 CRLF로 변경하고, 보낼때는 LF로 변경하도록 true로 설정
  • Linux, Mac
    • $ git config --global core.autocrlf input
    • 리눅스, 맥, 유닉스는 LF만 사용하므로 input으로 설정