【问题标题】:Which files should I ignore with Git (.gitignore) for an Xcode 5 project? [duplicate]对于 Xcode 5 项目,我应该使用 Git (.gitignore) 忽略哪些文件? [复制]
【发布时间】:2014-03-03 02:14:57
【问题描述】:

在使用带有 Xcode 5 的 Git 时,我应该在 .gitignore 中包含哪些文件?

【问题讨论】:

    标签: git xcode5 gitignore


    【解决方案1】:

    使用它来忽略二进制和项目文件

    # Created by http://www.gitignore.io
    
    ### Objective-C ###
    # OS X
    .DS_Store
    
    # Xcode
    build/
    *.pbxuser
    !default.pbxuser
    *.mode1v3
    !default.mode1v3
    *.mode2v3
    !default.mode2v3
    *.perspectivev3
    !default.perspectivev3
    xcuserdata
    *.xccheckout
    profile
    *.moved-aside
    DerivedData
    *.hmap
    *.ipa
    
    # CocoaPods
    Pods
    
    
    ### Xcode ###
    build
    *.xcodeproj/*
    !*.xcodeproj/project.pbxproj
    !*.xcworkspace/contents.xcworkspacedata
    

    来源:http://www.gitignore.io/

    【讨论】:

    • 另一个好的来源是 GitHub 用于其默认 .gitignore 文件的存储库:github.com/github/gitignore 并查找 Objective-C 文件
    • 你可以让它成为一个答案!我喜欢# CocoaPods \n Pods
    • @klaustopher 实际上,我认为 gitignore.io 是那个 github 项目的代理 ^^​​ 你甚至可以选择许多模板(例如,xcode + Objective-c),gitignore.io 会将它们合并并为你生成一个 .gitignore 文件。
    【解决方案2】:

    对我来说,这种基本设置适用于大多数项目:

    .DS_Store
    xcuserdata
    

    【讨论】:

      猜你喜欢
      • 2017-11-23
      • 2018-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-18
      • 2013-06-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多