git-tfs를 사용하고 있으며 파일을 임의로 변경하는 데 문제가 있습니다. 내가git reset - 파일이 재설정되지 않습니다.
git reset --hard
을 실행하면
은 내가 커밋 적절한에 있어요,하지만 난 아직 보류중인 변경 내용을 가지고 있다고 말한다. 아무도 여기서 무슨 일이 일어날 지 설명 할 수 있습니까?
그리고 여기가
git-tfs를 사용하고 있으며 파일을 임의로 변경하는 데 문제가 있습니다. 내가git reset - 파일이 재설정되지 않습니다.
git reset --hard
을 실행하면
은 내가 커밋 적절한에 있어요,하지만 난 아직 보류중인 변경 내용을 가지고 있다고 말한다. 아무도 여기서 무슨 일이 일어날 지 설명 할 수 있습니까?
그리고 여기가
내 생각 엔이이 core.autocrlf
이 라인 엔딩을 변경과 관련이 있다는 것입니다 내 설정이다. core.autocrlf=false
으로 해봤습니까?
파일을 삭제하고 체크 아웃해야하거나 core.autocrlf=false
(전 세계적으로)으로 처음부터 다시 git tfs clone
을 다시 시도해야 할 수도 있습니다.
당신이 옳다고 생각합니다. 파일을 다시 확인했는데 더 이상 발생하지 않는 것 같습니다. 나는 autocrlf를 false로 설정했다. 왜냐하면 단순히 [@coridrew] (https://twitter.com/coridrew)가 그녀의 만남 -12fs에서 추천 한 것이기 때문에 –
autocrlf = true이지만 그 autocrlf를 발견했다. = false는 git-tfs로 작업 할 때 더 자주 나를 괴롭히지 않게합니다. – Anders
git-tfs는 복제를 할 때 문제가 발생하지 않도록 로컬에서'autocrlf = false'를 설정합니다 (Windows에서 전 세계적으로도 더 좋은 방법이라고 생각합니다) – Philippe
대소 문자를 구별하지 않는 파일 시스템에서 대소 문자를 구분하는 파일 이름으로 프로젝트를 체크 아웃 했습니까? –
그건 아주 좋은 질문입니다 @ 칼럼, 그리고 나는 대답이 없습니다. 내 NTFS 파일 시스템은 대소 문자를 구분합니다. 수정 방법에 대한 조언이 있으십니까? –
차이점은 무엇입니까? –