Xcode 10 Git如何更新.gitignore以忽略与cocoapods相关的新项目文件?

问题描述 投票:0回答:1

我有一个.gitignore设置忽略可可豆荚相关的文件。但是,我为Xcode 10项目完成了一个新的pod安装来修复一个不相关的问题,并且看到有许多新的pod相关文件被添加到源代码控制中。这与使用Xcode 10有关吗?

如何更新我的.gitignore文件以忽略使用Xcode 10项目格式添加的新文件/文件夹类型(如果有)?

enter image description here

git cocoapods gitignore xcode10
1个回答
3
投票

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,但慢慢变老(免责声明:我已经承诺了这些):

© www.soinside.com 2019 - 2024. All rights reserved.