2012-04-27 6 views
16

Microsoft의 Visual Studio에서 "기능"으로 인해 Windows 탐색기에서 Visual Studio에서 열 수 있도록 .sln 파일에 Windows 스타일의 줄 끝이 있어야합니다. 그래서 라인 엔딩을 그대로 유지하면서이 특정 파일을 커밋 할 수 있어야합니다. 다른 모든 파일이 변환되면 괜찮습니다. 문제는 git이 윈도우 엔딩이있는 하나의 단일 파일 만 허용하는 방법입니까?하나의 특정 파일에 대해 줄 끝을 변경하지 않는 방법은 무엇입니까?

답변

28

gitatttributes 설명서를 살펴보십시오. 최근 버전의 git에서는 파일을 체크 아웃 할 때 사용할 행의 끝 부분을 제어하기 위해 파일에 eol 속성을 설정할 수 있습니다.

당신은 같은 것을 찾고 저장소에서 .gitattributes 파일을 생성 할 수 있어야한다 :

path/to/my/file eol=crlf 
+0

당신이 URL 업데이트 할 수 없습니다 : https://git-scm.com/docs/gitattributes 을 - 감사합니다 . – natersoz

+0

업데이트 됨! stackoverflow 행복하게하는 더 많은 단어 – larsks

관련 문제