在 git 存储库中,应该忽略 foo.xcodeproj/xcuserdata 吗?

8
使用Xcode 6.1 beta 2,我使用Swift创建了一个新的CLI应用程序。在没有任何更改的情况下,我注意到Xcode项目目录下有脏文件:
$ git status
# On branch master
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#   letitsinkin.xcodeproj/xcuserdata/
nothing added to commit but untracked files present (use "git add" to track)

我应该在.gitignore中忽略'xcuserdata'吗?到目前为止,它包含两个文件:
letitsinkin.xcodeproj/xcuserdata/srid.xcuserdatad/xcschemes/letitsinkin.xcscheme
letitsinkin.xcodeproj/xcuserdata/srid.xcuserdatad/xcschemes/xcschememanagement.plist
1个回答

7

好的,请忽略它。这些数据仅适用于您,其他人不需要它,也不需要 xcuserdata 中的任何其他内容。

您可能只想使用GitHub 的 Objective-C .gitignore 文件,这是经过充分研究的。


1
位于 .xcodeproj 文件内的 project.xcworkspace 包中的 xcuderdata 文件怎么样? - MoralCode

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接