Xcode 10 Git如何更新.gitignore以忽略与CoCoapod相关的新项目文件?
我设置了一个Xcode 10 Git如何更新.gitignore以忽略与CoCoapod相关的新项目文件?,git,cocoapods,gitignore,xcode10,Git,Cocoapods,Gitignore,Xcode10,我设置了一个.gitignore来忽略可可豆相关文件。然而,我已经为一个Xcode 10项目安装了一个新的pod,以修复一个不相关的问题,并看到在源代码管理中添加了许多与pod相关的新文件。这与使用Xcode 10有关吗 如何更新.gitignore文件以忽略使用Xcode 10项目格式添加的新文件/文件夹类型(如果有)? 在Xcode 10中,没有任何东西是Xcode 9.3和Xcode 9.4中没有的。因此,现代多项目.gitignore文件现在可能只是: # Ignore macOS Fi
.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
,但慢慢变老了(免责声明:我已经承诺了这些):
您不能在gitignore中使用glob表达式来排除与特定模式匹配的所有文件吗?大致是这样的Exam3Alex/Pods/Target Support Files/*
?如果在XCode 10中有一些新的文件存储结构,我希望有一个可以在项目之间共享的通用模式:(在.gitignore
中添加“特定于XCode 10”的新条目)当在其他地方使用相同的gitignore时,不应破坏任何内容。@MarcinPietraszek有任何更新吗?