이것은 지금 두 번 나에게 일어났습니다. 그래서 나는 그것을 가능하게하기 위해 할 수있는 일이 궁금했습니다.Git이 갑자기 repo의 모든 파일을 수정 된 파일로 나열합니다.
저희 팀에는 TFS git repo가 있습니다. 나는 지점에 일하고있다, 말하자면 my-branch
. 일부 R 스크립트를 수정하고 자주 커밋합니다. git status
는
Your branch is up-to-date with 'origin/my-branch'.
Changes not staged for commit:
modified: path/to/script.R
같은 그러나, 때때로, 나는 단지이 하나의 스크립트에서 일하고 있어요 때에도하는 git status
갑자기 난 단지했습니다 비록 수정으로의 repo에있는 모든 파일이 표시되는 곳을 보여줍니다 한 가지에 일하고 :
Your branch is up-to-date with 'origin/my-branch'.
Changes not staged for commit:
modified: other/path/to/scripts.cpp
modified: path/to/script.R
modified: path/to/somethingElse.txt
modified: path/toward/otherStuff.csv
modified: path/toward/Wiki
modified: really/every/file
을 나는이에 git diff
을 실행하면 어떤 차이가있을 나타나지 않습니다. 그리고 나는 이전의 커밋으로 돌아갈 수는 있지만, 지금 막 나는 작업을 잃어 버릴 수 있다는 것을 압니다. 이 문제를 일으킬 수있는 일이 있습니까? 정말 이상 해요.
캐리지 리턴 라인 피드 처리 일 수 있습니다. 그것이 caes라면, 설정 자식 설정 core.autocrlf 입력 –
그게 무슨 뜻인지 설명해 주시겠습니까?캐리지 리턴 ... 파일에 여분의 줄을 추가한다는 의미인가요? –
다음 형식 및 공백 섹션을 읽어보십시오. https://git-scm.com/book/gr/v2/Customizing-Git-Git-Configuration –