\r
)과 LF(LineFeed \n
)사용\n
)만 사용Line ending format used in OS
- Windows: CR (Carriage Return \r) and LF (LineFeed \n) pair
- OSX,Linux: LF (LineFeed \n)
아래 설정은 커밋할 때 CRLF를 LF로 바꿔서 커밋해준다.
1git config --global core.autocrlf input
아래 명령어는 체크인할 때 LF를 CRLF로 바꿔준다.
1git config --global core.autocrlf true
.gitattributes
파일 이용프로젝트의 git root폴더(.git폴더 있는 곳)에 .gitattributes
파일을 만들면 별도의 설정이 필요 없다.
1* text=auto
좀 더 명시적으로 쓰고 싶다면
1* text eol=crlf2* text eol=lf
jpg를 바이너리형태로 관리하는 것도 가능하다.
1*.jpg binary
.gitattributes
파일 예시 Gist