2014-12-17 9 views

답변

0

core.autocrlftrue으로 설정하면 LF가 자동으로 CRLF로 변환됩니다. 클라이언트가하는 일을 실제로 제어 할 수 없습니다.

모두가 core.autocrlf = input을 사용하는 경우 모두 정상적으로 작동해야합니다.

+0

어떻게 답변을 Wlodzimierz Gajda에서 아래의 답변과 조정할 수 있습니까? – BaltoStar

0

는 다음과 같은 내용으로라는 파일 .gitattributes를 추가하려고 :

* eol=lf 

당신의 repo에. 그렇다면 core.autocrlf 개발자가 사용하는 설정에 관계없이 모든 파일은 항상 LF을 사용합니다.

이진 파일 (예 : zip, jar, png 등)로 커밋하면 CRLFLF으로 변경됩니다.

+0

답변을 nneonneo의 답변과 어떻게 조화시켜야합니까? – BaltoStar

+0

제 생각에는 제가 준 대답은 정확합니다. .gitattributes 파일을 사용하면 core.autocrlf의 클라이언트 설정이 영향을 미치지 않습니다. –

+0

아, 바이너리 파일에서'CRLF'를'LF'로 변경한다는 사실은 아마도 자동으로 손상시킬 것임을 의미합니다. 그건 전혀 바람직하지 않습니다 ... – nneonneo