0
在我.gitignore
我有这样一行:为什么不忽略contents.xcworkspacedata?
!*.xcworkspace/contents.xcworkspacedata
但我contents.xcworkspacedata
仍然显示在Github上桌面。更具体地讲,这是显示了确切的文件:
Project Name/Project Name.xcworkspace/contents.xcworkspacedata
所以我想,也许我已经跟踪上混帐contents.xcworkspacedata
,所以我试图做删除它:
$ git rm --cached 'Project Name/Project Name.xcworkspace/contents.xcworkspacedata'
,但我得到错误:
fatal: pathspec 'Project Name/Project Name.xcworkspace/contents.xcworkspacedata' did not match any files
但我知道Project Name/Project Name.xcworkspace/contents.xcworkspacedata
确实存在b/C我cd
-ed进去
所以我的问题是我需要做什么Project Name/Project Name.xcworkspace/contents.xcworkspacedata
不显示在Git(b/c我不想不小心将它添加到版本控制)?
不要认为这是问题。 B/C当我这样做,我得到'致命:pathspec'项目\名称/项目\ Name.xcworkspace/contents.xcworkspacedata'没有匹配任何文件' – 14wml