苹果Airpods pro耳机怎么改名字,苹果Airodro耳机怎么改名字?下面请看小编的详细介绍吧!......
iOS git如何忽略pod文件
iOS开发过程中经常使用到Cocoapods进行第三方库管理,而第三方库可能存在大文件,这个时候我们使用git是无法提交到远程的,需要忽略掉pod文件提交。
工具/原料
- Mac
方法/步骤
在远程新建一个工程仓库之后,使用git clone拉取下来,然后把工程文件移动到文件夹下(该工程使用了Cocoapods,.xcworkspace,Podfile,Podfile.lock,Pods文件夹是Cocoapods相关),如下:
将工程目录拖动到SourceTree(git提交可视化工具),可以看到文件状态下有468个新文件需要提交(其中包括了pod文件,pod文件是需要忽略的),如下:
开启终端,CD进入到工程目录下,使用
touch .gitignore
新建.gitignore文件,然后使用
open .gitignore
打开.gitignore文件,如下:
在打开的.gitignore文件中粘贴下列代码(在gitignore.io中输入相关语言可以生成),然后保存退出。
# Xcode
#
# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
# Mac OS X Finder and whatnot
.DS_Store
## Build generated
build/
DerivedData/
## Various settings
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata/
## Other
*.moved-aside
*.xcuserstate
*.xccheckout
## Obj-C/Swift specific
*.hmap
*.ipa
*.dSYM.zip
*.dSYM
#CocoaPods
Pods/
最后面的
#CocoaPods
Pods/是我们指定忽略pod文件。
然后再回到SourceTree中,可以看到文件状态显示从之前的468变为了41,如下:
点击未暂存文件勾选框,将文件暂存,然后在提交备注里面输入相应提交信息,将代码推送到远程即可。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章