标签:下载 settings lob 配置 pen ges int 版本号 分享
1 . 在工程目录下
2 . touch .gitignore //在目录下生成.gitignore 文件
3 . open .gitignore //打开.gitignore (txt)文件
4 . 写入忽略目录
Podfile
外,其它三个文件都不是必须提交的。Pods
目录没必要提交,里面的文件都是根据Podfile
描述的依赖库的配置信息下载和生成的文件。CocoaPods
支持语义化版本号,所以需要Podfile.lock
文件记住当前使用的版本,当然这个文件也不是必须。不过提交这个的好处是,可以提醒团队里面的人,依赖库版本已经更新”。#CocoaPods
Pods/
(2)xcode相关不需要提交的配置。
# 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
(1)和(2)放一起构成我的.gitignore文件
(3)但是如果你需要忽略的文件意境存在在远端中了,那么你需要将远端中的文件删除掉才可以:
使用 git rm -r --cached Pods/ //进行删除
git rm –cached 把文件.DS_Store从git的索引库中移除,但是对文件.DS_Store本身并不进行任何操作也就是说本地还是有.DS_Store文件的,但是远端却没有了
之后再使用git commit /push //之后提交上去
这样就不会再用担心这个文件的冲突了
iOS 建立项目过滤机制 —— 给工程添加忽略文件.gitignore
标签:下载 settings lob 配置 pen ges int 版本号 分享
原文地址:http://www.cnblogs.com/someonelikeyou/p/7159765.html