美文网首页
git 项目搭建-忽略文件

git 项目搭建-忽略文件

作者: QG不吃鱼的猫 | 来源:发表于2018-11-21 13:56 被阅读27次

    1、项目根目录 添加.gitignore文件

    2、iOS项目常用的忽略文件

    .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
    
    
    *.a       # 忽略所有 .a 结尾的文件            
    !lib.a    # 但 lib.a 除外            
    /TODO     # 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODO           
    build/    # 忽略 build/ 目录下的所有文件            
    doc/*.txt # 会忽略 doc/notes.txt 但不包括 doc/server/arch.txt# Obj-C/Swift specific
    
    Carthage/Build
    fastlane/report.xml
    fastlane/Preview.html
    fastlane/screenshots
    fastlane/test_output
    Pods
    !Podfile
    !Podfile.lock
    

    3、github别人分享的关于.gitignore的

    .gitignore文件可以直接使用 https://github.com/github/gitignore
    

    4、常见问题

    如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。那么解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:
    
    git rm -r --cached .
    git add .
    git commit -m 'update .gitignore'
    
    

    相关文章

      网友评论

          本文标题:git 项目搭建-忽略文件

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