iOS 配置ignore 文件

当我们将代码通过 git 上传的时候,不需要将多余的内容上传.
$ vim .gitignore,创建 ignore 文件,将一下内容写入以后, esc -> : ->x,保存项目的文件夹下即可.

# Xcode
.DS_Store
*/build/*
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata
profile
*.moved-aside
DerivedData
.idea/
*.hmap
*.xccheckout
*.xcworkspace
!default.xcworkspace

#CocoaPods
Pods
!Podfile
!Podfile.lock
 

github 上对于 OC 的忽略文件

# Xcode
#
# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore

## Build generated
build/
DerivedData/

## Various settings
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata/

## Other
*.moved-aside
*.xccheckout

Mac系统中,针对不同的语言设置 .gitignore 文件

上面的都是针对 OC 的配置文件,对于不同的语言:

  • 我们可以自己在 github 创建一个空项目,然后选择对应的 license ,和项目语言相应的忽略文件;
  • 将 github 的项目clone 到本地,打开本地的存储文件夹
    $ cd ~/Desktop/Test
    $ git clone < github 的项目地址>
  • 使用 Finder 打开项目文件夹,cmd+shift+.,显示当前目录的隐藏文件
  • 将其中的 .gitignore 隐藏文件复制到我们需要的地方
  • 然后 $ git status 查看有没有相应的问题
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,532评论 25 708
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,991评论 19 139
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 12,971评论 2 59
  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AGI阅读 16,018评论 3 119
  • JAVA中的基本数据类型(八种) byte:(8位),short:(16位), int:(32位), long:(...
    指尖流逝的青春阅读 110评论 0 0