아시다시피 윈도우즈에서는 캐리지 리턴(Carriage Return, CR, \r)과 라인 피드(Line Feed, LF, \n)를 개행문자로 사용해 \r\n이 개행문자가 되고, 리눅스 계열과 MacOS에서는 라인 피드만 사용해 \n이 개행문자가 됩니다. 여러 OS에서 작업하거나 협업을 하는 경우 개행문자가 달라서 커밋 내역이 이상해지는 경우가 있습니다. 특히 윈도우와 리눅스에서 동시에 작업할 때 문제가 가끔 생깁니다. git autocrlf 설정을 통해 개행문자를 통일시키는 법을 알아보겠습니다. git autocrlf 설정 먼저 깃에서 core.autocrlf는 파일을 git object에 체크인할 때 개행문자를 처리하는 옵션인데요, 3가지 설정이 가능합니다. core.autocrlf = false (d..