어제 내 프로젝트가 유사한 .gitignore 파일 만 지점까지 : 나는 새로운 지점을 추가 및 업로드 파일을 무시하지이 .gitignore을 변경하기 전까지는 괜찮 았는데Git에서 분기를 전환 할 때 "Untracked working tree file"오류가 나타나는 이유는 무엇입니까?
*.log
upload/*
!upload/global/empty.txt
합니다. 새로운 .gitignore 파일은 하나의 선으로 남아 : 나는 문제없이 마스터 지점으로 돌아
*.log
,하지만 지금은 새로운 지점으로 이동 할 때마다 나는이 같은 메시지가 나타납니다
error: Untracked working tree file 'upload/file.txt' would be overwritten by merge.
이 작업을 수행하려면이 지점을 체크 아웃해야하며, 적어도 내가 작성한 커밋을 복구해야합니다.
참고 : 나는이 similar question을 찾았지만 내 질문에는 대답하지 않습니다.
그래서 새 분기에서'.gitignore' 파일에서'* .log'라는 줄을 삭제 했습니까? 그리고 두 브랜치의'.gitignore '파일에'upload/*'가 여전히 남아 있습니까? – Andy
아니요, "upload/*"및 "! upload/global/empty.txt"행을 삭제했습니다. – Ivan