이렇게하면 팀 탐색기 아래의 변경 창에 거의 모든 파일이 표시됩니다. DIFF 앞에서 설명한 파일을 제외하고 라인 설정의 나쁜 말 때문해야
...
을 할 때이 파일의 모든 변경 사항이 없습니다. 먼저 커밋
...
이 그런 다음 설정을 수정합니다.
당신은 2 옵션 (mutualy 배타적이지, 당신은 2 할 그러나 당신은 단지 하나를 수행하는 경우, 2를 할 수있는)이있어 :
- (이전 스타일을)를 자식
core.autocrlf
설정을 설정합니다. 윈도우즈에서는 모든 파일을 windows eol 스타일로 변환하려면 true
이고, 그렇지 않으면 false
이되어 파일을 건드리지 않도록합니다. 선택의 문제입니다. 이 설정은 모든 저장소에 사용되지만 개인이됩니다
- (권장 하나 새로 추가) 모든 유형의 파일에 대해 eol을 처리하는 방법 telle에
.gitattributes
개의 파일을 추가하십시오. 이 설정은이 저장소에서만 사용되지만 모든 개발자가 공유하므로 아무도 잘못된 파일을 커밋 할 수 없습니다.
시도 할 모든 전략에 대해 작동하는지 확인하기 위해 특별한 조치를 취해야합니다. 사실, 파일이 수정 될 가능성이 있습니다
git checkout .
: 당신은 모든 파일을 지우고 (즉 자식이 파일을 수정하는 것이이 특별한 순간에 있기 때문에) 저장소에서 그들 모두를 체크 아웃해야합니다 당신이 원하는 형식으로 체크 아웃 되었기 때문에 모든 것을 (당신은 의무가있을 것입니다.) 받아 들여야합니다 ...
good doc on the subject 뭔가를 시도하기 전에 신중하게 읽고 이해해야합니다. .
추 신 : 처리 끝은 아닙니다. git 저장소에서 쉬운 작업과 그것은 꽤 오랜 시간이 걸릴 것이고 실제로 작동하는 방법을 이해하기 전에 많은 것을 시도해야 할 것입니다 (나는 스스로 확신하지는 않습니다))
어떤 게시물을 참조 했습니까? 에? 왜 파일을 삭제 했습니까? 무엇을 성취하고 싶습니까? –
VSVC에서 TFVC를 복제하려고했습니다. 이것은 git-tfs에서 올바르게 작동합니다. 다음 링크 http://donaldonsoftware.azurewebsites.net/2016/02/Migrate-from-TFVC-to-Git-in-TFS-with-Full-History/에서 복제 후 정리를 수행한다고 나와 있습니다. – user1522446