美文网首页iOS-进阶学习
iOS .gitignore 配置文件

iOS .gitignore 配置文件

作者: 因为太有钱 | 来源:发表于2018-04-26 14:31 被阅读140次

    传送门

    点击进入 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
    

    相关文章

      网友评论

        本文标题:iOS .gitignore 配置文件

        本文链接:https://www.haomeiwen.com/subject/wdnplftx.html