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으로 설정