iOS .gitignore 配置文件

传送门

点击进入 gitignore.io
输入你需要配置的语言,会帮助你自动生成一份配置。
比如:输入 Objective-C 和 Swift 会帮助你生成配置文件。

github 中 gitignore 仓库
里边罗列了所有语言的文件.

参考文章 .gitignore配置

gitignore简单记录

主要忽略 临时文件、配置文件、或者生成文件等
image

以上除Podfile外,其它三个文件都不是必须提交的。
"其中Pods目录没必要提交,里面的文件都是根据Podfile描述的依赖库的配置信息下载和生成的文件。
因为CocoaPods支持语义化版本号,所以需要Podfile.lock文件记住当前使用的版本,当然这个文件也不是必须。不过提交这个的好处是,可以提醒团队里面的人,依赖库版本已经更新”。

如果远端存在了gitignore,那么你需要将远端中的文件删除:
 git rm -r --cached Pods/ //进行删除

git rm –cached 把文件.DS_Store从git的索引库中移除
但是对文件.DS_Store本身并不进行任何操作也就是说本地还是有.DS_Store文件的,但是远端却没有了
之后再使用
git commit /push 
提交上去 
这样就不会再用担心这个文件的冲突了

我的 gitignore 文件 仅限于iOS项目使用

# Xcode
.DS_Store
build
report.xml
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata
*.moved-aside
DerivedData
.idea/
*.hmap
*.xccheckout
*.xcworkspace
!default.xcworkspace
#CocoaPods
Pods
Podfile.lock
xcschemes
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 用到的组件 1、通过CocoaPods安装 2、第三方类库安装 3、第三方服务 友盟社会化分享组件 友盟用户反馈 ...
    SunnyLeong阅读 14,944评论 1 180
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,312评论 19 139
  • 项目组件化、平台化是技术公司的共同目标,越来越多的技术公司推崇使用pod管理第三方库以及私有组件,一方面使项目架构...
    swu_luo阅读 22,524评论 0 39
  • Ruby 安装 要安装cocospods 首先需要安装ruby,可以先安装xcode,再安装macport ,最后...
    山天大畜阅读 5,913评论 0 1
  • 看得见的花开 看不到的花谢 看到花谢 又未见花开 一切 都不过是有心还是无意 不经意间 我们收获着 却又失去着 岁...
    漫漫无忧阅读 2,953评论 6 4