xcode 4가 수정하는 xcuserdata 폴더를 무시하려고하며 내 .gitignore 파일에도 불구하고 계속 돌아옵니다..gitignore는 디렉토리를 무시하지 않을 것입니다.
이하나 개의 라인으로 내 .gitignore 파일이 바로 내가 엑스 코드에 어떤 UI 변경으로
xcuserdata
그러나, 내가 얻을 :
# modified: XXXXXXXX.xcodeproj/project.xcworkspace/xcuserdata/XXXX.xcuserdatad/UserInterfaceState.xcuserstate
내가 다 가지고 ...
git rm -r --cached XXXXXXXX.xcodeproj/project.xcworkspace/xcuserdata/XXXX.xcuserdatad/UserInterfaceState.xcuserstate
... 그리고 시도 ...
git rm -r --cached XXXXXXXX.xcodeproj/project.xcworkspace/xcuserdata
... 커밋이 뒤 따른다. 나는 이것을 거의 10 번이나 해 왔으며, 그냥 사라지지 않고 무시 당할 것입니다. 계속 돌아오고있어.
내가 뭘 잘못하고 있니? 분명히 내가 이해하지 못하는 것이있다. 파일을 처음 만들 때 저장소에 파일이 추가되었지만 지금은 제거하려고합니다.
나는 그 파일이 저장소에 추가 된 적이 없었던 것처럼 완전히 비 추적되기를 바랄뿐입니다.
나는 무슨 일이 일어 났는지 알 것 같아. 파일이 수정되었으므로 아직 '추가'가 필요하지 않으므로 'rm'다음에 '커밋'이 붙지 않았습니다. 100 % 감각을 만들지는 못했지만, 일단 xcode가 그것을 수정하기 전에 파일로 그것을 한 후에는 모든 것이 효과가있었습니다. –