我有一个.gitignore
设置忽略可可豆荚相关的文件。但是,我为Xcode 10项目完成了一个新的pod安装来修复一个不相关的问题,并且看到有许多新的pod相关文件被添加到源代码控制中。这与使用Xcode 10有关吗?
如何更新我的.gitignore文件以忽略使用Xcode 10项目格式添加的新文件/文件夹类型(如果有)?
Xcode 10中没有任何内容尚未包含在Xcode 9.3和Xcode 9.4中。那么现在的多项目.gitignore
文件现在可能只是:
# Ignore macOS Finder user-related files
.DS_Store
# Ignore Xcode user-related files
xcuserdata/
# Ignore AppCode user-related files
.idea/
# Ignore CocoaPods installed files
Pods/
# Ignore Carthage installed files
Carthage/
如果您不想忽略文件,请使用!
语法:
# I want to keep that file for some reason (not recommended)
!Pods/Pods.xcodeproj/project.pbxproj
一些流行的参考.gitignore
,但慢慢变老(免责声明:我已经承诺了这些):