디렉토리 TestDirectory가 소문자로 변경된 후 (testdirectory) 모든 파일 (a.html 및 b.html)은 수정 된 것으로 표시되고 git reset으로 표시됩니다. -hard는 작업 트리를 재설정하지 않습니다.다른 이름으로 디렉토리 이름 바꾸기 이름이 같은 파일이 항상 포함 된 것으로 표시됩니다.
힘내는 항상 말한다 :
# modified: TestDirectory/a.html
# modified: TestDirectory/b.html
아무것도 수정되지 않은 상태로 작업 트리를 다시 작동합니다, 다음 명령 중 어느 것도 도움이되지 : 이런 무엇을 왜 이해가 안
git reset --hard
git checkout -- TestDirectory/a.html
I 할수있다. 그것은 자식 버그인가?
이름 변경은 나를 제외한 다른 자식 사용자에 의해 추가되지 않았습니다.
자식 버전 1.6.4
나는 자식이 (자식은 diff는 다른 선 끝으로, 그 자체로 대체 된 파일을 보여줍니다) 라인 엔딩을 재 작성하는 경우가 확인할 수 있습니다 맥 OS X 10.6
여기서 작동합니까, git --version? – hroptatyr
@hroptatyr git version은 1.6.4 – Vladimir
입니다. 1.7.1 여기에서 일치하는 버그 보고서를 찾을 수 없습니다. – hroptatyr