使用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
最佳答案
是的,请忽略它。此数据仅适用于您。其他人不想要它,或者xcuserdata
中的其他任何东西都不想要。
您可能只想使用GitHub's Objective-C .gitignore
file,它是经过充分研究的。
关于xcode - 应该在git repo中忽略foo.xcodeproj/xcuserdata吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25902451/