ios 项目的.gitignore
- git作为代码管理工具,.gitignore文件用来忽略哪些哪些文件不用添加到仓库管理
https://www.gitignore.io/ 这个网址输入变成语言会帮你生成常用的忽略文件
如:IOS项目,输入Xcode、Object-C、Swift、C、C++、git、svn生成:
- # Created by https://www.gitignore.io/api/objective-c,swift,c,c++,xcode,git,svn
- ### Objective-C ###
- # 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
- *.xcuserstate
- ## Obj-C/Swift specific
- *.hmap
- *.ipa
- *.dSYM.zip
- *.dSYM
- # CocoaPods
- #
- # We recommend against adding the Pods directory to your .gitignore. However
- # you should judge for yourself, the pros and cons are mentioned at:
- # https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
- #
- # Pods/
- # Carthage
- #
- # Add this line if you want to avoid checking in source code from Carthage dependencies.
- # Carthage/Checkouts
- Carthage/Build
- # fastlane
- #
- # It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the
- # screenshots whenever they are needed.
- # For more information about the recommended setup visit:
- # https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Gitignore.md
- fastlane/report.xml
- fastlane/Preview.html
- fastlane/screenshots
- fastlane/test_output
- # Code Injection
- #
- # After new code Injection tools there's a generated folder /iOSInjectionProject
- # https://github.com/johnno1962/injectionforxcode
- iOSInjectionProject/
- ### Objective-C Patch ###
- *.xcscmblueprint
- ### Swift ###
- # Xcode
- #
- # gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
- ## Build generated
- ## Various settings
- ## Other
- ## Obj-C/Swift specific
- ## Playgrounds
- timeline.xctimeline
- playground.xcworkspace
- # Swift Package Manager
- #
- # Add this line if you want to avoid checking in source code from Swift Package Manager dependencies.
- # Packages/
- .build/
- # CocoaPods
- #
- # We recommend against adding the Pods directory to your .gitignore. However
- # you should judge for yourself, the pros and cons are mentioned at:
- # https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
- #
- # Pods/
- # Carthage
- #
- # Add this line if you want to avoid checking in source code from Carthage dependencies.
- # Carthage/Checkouts
- # fastlane
- #
- # It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the
- # screenshots whenever they are needed.
- # For more information about the recommended setup visit:
- # https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Gitignore.md
- ### C ###
- # Prerequisites
- *.d
- # Object files
- *.o
- *.ko
- *.obj
- *.elf
- # Linker output
- *.ilk
- *.map
- *.exp
- # Precompiled Headers
- *.gch
- *.pch
- # Libraries
- *.lib
- *.a
- *.la
- *.lo
- # Shared objects (inc. Windows DLLs)
- *.dll
- *.so
- *.so.*
- *.dylib
- # Executables
- *.exe
- *.out
- *.app
- *.i*86
- *.x86_64
- *.hex
- # Debug files
- *.dSYM/
- *.su
- *.idb
- *.pdb
- # Kernel Module Compile Results
- *.mod*
- *.cmd
- modules.order
- Module.symvers
- Mkfile.old
- dkms.conf
- ### C++ ###
- # Prerequisites
- # Compiled Object files
- *.slo
- # Precompiled Headers
- # Compiled Dynamic libraries
- # Fortran module files
- *.mod
- *.smod
- # Compiled Static libraries
- *.lai
- # Executables
- ### Xcode ###
- # Xcode
- #
- # gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
- ## Build generated
- ## Various settings
- ## Other
- *.xccheckout
- ### Git ###
- *.orig
- ### SVN ###
- .svn/
- ###macOS###
- *.DS_Store
- .AppleDouble
- .LSOverride
- # Icon must end with two \r
- # Icon
- # Thumbnails
- ._*
- # Files that might appear in the root of a volume
- .DocumentRevisions-V100
- .fseventsd
- .Spotlight-V100
- .TemporaryItems
- .Trashes
- .VolumeIcon.icns
- .com.apple.timemachine.donotpresent
- # Directories potentially created on remote AFP share
- .AppleDB
- .AppleDesktop
- #Network Trash Folder
- #Temporary Items
- .apdisk
- Android项目,输入Eclipse、Java、C、C++、Android、Intellij、Intellij+iml、git、svn生成:
- # Created by https://www.gitignore.io/api/java,c,c++,android,eclipse,intellij,intellij+iml
- ### C ###
- # Prerequisites
- *.d
- # Object files
- *.o
- *.ko
- *.obj
- *.elf
- # Linker output
- *.ilk
- *.map
- *.exp
- # Precompiled Headers
- *.gch
- *.pch
- # Libraries
- *.lib
- *.a
- *.la
- *.lo
- # Shared objects (inc. Windows DLLs)
- *.dll
- *.so
- *.so.*
- *.dylib
- # Executables
- *.exe
- *.out
- *.app
- *.i*86
- *.x86_64
- *.hex
- # Debug files
- *.dSYM/
- *.su
- *.idb
- *.pdb
- # Kernel Module Compile Results
- *.mod*
- *.cmd
- modules.order
- Module.symvers
- Mkfile.old
- dkms.conf
- ### C++ ###
- # Prerequisites
- # Compiled Object files
- *.slo
- # Precompiled Headers
- # Compiled Dynamic libraries
- # Fortran module files
- *.mod
- *.smod
- # Compiled Static libraries
- *.lai
- # Executables
- ### Android ###
- # Built application files
- *.apk
- *.ap_
- # Files for the ART/Dalvik VM
- *.dex
- # Java class files
- *.class
- # Generated files
- bin/
- gen/
- out/
- # Gradle files
- .gradle/
- build/
- # Local configuration file (sdk path, etc)
- local.properties
- # Proguard folder generated by Eclipse
- proguard/
- # Log Files
- *.log
- # Android Studio Navigation editor temp files
- .navigation/
- # Android Studio captures folder
- captures/
- # Intellij
- *.iml
- .idea/workspace.xml
- .idea/tasks.xml
- .idea/libraries
- # Keystore files
- *.jks
- # External native build folder generated in Android Studio 2.2 and later
- .externalNativeBuild
- ### Android Patch ###
- gen-external-apklibs
- ### Eclipse ###
- .metadata
- tmp/
- *.tmp
- *.bak
- *.swp
- *~.nib
- .settings/
- .loadpath
- .recommenders
- # Eclipse Core
- .project
- # External tool builders
- .externalToolBuilders/
- # Locally stored "Eclipse launch configurations"
- *.launch
- # PyDev specific (Python IDE for Eclipse)
- *.pydevproject
- # CDT-specific (C/C++ Development Tooling)
- .cproject
- # JDT-specific (Eclipse Java Development Tools)
- .classpath
- # Java annotation processor (APT)
- .factorypath
- # PDT-specific (PHP Development Tools)
- .buildpath
- # sbteclipse plugin
- .target
- # Tern plugin
- .tern-project
- # TeXlipse plugin
- .texlipse
- # STS (Spring Tool Suite)
- .springBeans
- # Code Recommenders
- .recommenders/
- ### Intellij ###
- # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
- # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
- # User-specific stuff:
- # Sensitive or high-churn files:
- .idea/dataSources/
- .idea/dataSources.ids
- .idea/dataSources.xml
- .idea/dataSources.local.xml
- .idea/sqlDataSources.xml
- .idea/dynamic.xml
- .idea/uiDesigner.xml
- # Gradle:
- .idea/gradle.xml
- # Mongo Explorer plugin:
- .idea/mongoSettings.xml
- ## File-based project format:
- *.iws
- ## Plugin-specific files:
- # IntelliJ
- /out/
- # mpeltonen/sbt-idea plugin
- .idea_modules/
- # JIRA plugin
- atlassian-ide-plugin.xml
- # Crashlytics plugin (for Android Studio and IntelliJ)
- com_crashlytics_export_strings.xml
- crashlytics.properties
- crashlytics-build.properties
- fabric.properties
- ### Intellij Patch ###
- # Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
- # *.iml
- # modules.xml
- # .idea/misc.xml
- # *.ipr
- ### Intellij+iml ###
- # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
- # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
- # User-specific stuff:
- # Sensitive or high-churn files:
- # Gradle:
- # Mongo Explorer plugin:
- ## File-based project format:
- ## Plugin-specific files:
- # IntelliJ
- # mpeltonen/sbt-idea plugin
- # JIRA plugin
- # Crashlytics plugin (for Android Studio and IntelliJ)
- ### Intellij+iml Patch ###
- # Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023
- modules.xml
- .idea/misc.xml
- *.ipr
- ### Java ###
- # BlueJ files
- *.ctxt
- # Mobile Tools for Java (J2ME)
- .mtj.tmp/
- # Package Files #
- *.jar
- *.war
- *.ear
- # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
- hs_err_pid*
- ### Git ###
- *.orig
- ### SVN ###
- .svn/
- ###macOS###
- *.DS_Store
- .AppleDouble
- .LSOverride
- # Icon must end with two \r
- # Icon
- # Thumbnails
- ._*
- # Files that might appear in the root of a volume
- .DocumentRevisions-V100
- .fseventsd
- .Spotlight-V100
- .TemporaryItems
- .Trashes
- .VolumeIcon.icns
- .com.apple.timemachine.donotpresent
- # Directories potentially created on remote AFP share
- .AppleDB
- .AppleDesktop
- #Network Trash Folder
- #Temporary Items
- .apdisk
- J2EE项目,输入Eclipse、Java、Intellij、Intellij+iml、git、svn生成:
- # Created by https://www.gitignore.io/api/eclipse,intellij,intellij+iml,java
- ### Eclipse ###
- .metadata
- bin/
- tmp/
- *.tmp
- *.bak
- *.swp
- *~.nib
- local.properties
- .settings/
- .loadpath
- .recommenders
- # Eclipse Core
- .project
- # External tool builders
- .externalToolBuilders/
- # Locally stored "Eclipse launch configurations"
- *.launch
- # PyDev specific (Python IDE for Eclipse)
- *.pydevproject
- # CDT-specific (C/C++ Development Tooling)
- .cproject
- # JDT-specific (Eclipse Java Development Tools)
- .classpath
- # Java annotation processor (APT)
- .factorypath
- # PDT-specific (PHP Development Tools)
- .buildpath
- # sbteclipse plugin
- .target
- # Tern plugin
- .tern-project
- # TeXlipse plugin
- .texlipse
- # STS (Spring Tool Suite)
- .springBeans
- # Code Recommenders
- .recommenders/
- ### Intellij ###
- # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
- # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
- # User-specific stuff:
- .idea/workspace.xml
- .idea/tasks.xml
- # Sensitive or high-churn files:
- .idea/dataSources/
- .idea/dataSources.ids
- .idea/dataSources.xml
- .idea/dataSources.local.xml
- .idea/sqlDataSources.xml
- .idea/dynamic.xml
- .idea/uiDesigner.xml
- # Gradle:
- .idea/gradle.xml
- .idea/libraries
- # Mongo Explorer plugin:
- .idea/mongoSettings.xml
- ## File-based project format:
- *.iws
- ## Plugin-specific files:
- # IntelliJ
- /out/
- # mpeltonen/sbt-idea plugin
- .idea_modules/
- # JIRA plugin
- atlassian-ide-plugin.xml
- # Crashlytics plugin (for Android Studio and IntelliJ)
- com_crashlytics_export_strings.xml
- crashlytics.properties
- crashlytics-build.properties
- fabric.properties
- ### Intellij Patch ###
- # Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
- # *.iml
- # modules.xml
- # .idea/misc.xml
- # *.ipr
- ### Intellij+iml ###
- # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
- # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
- # User-specific stuff:
- # Sensitive or high-churn files:
- # Gradle:
- # Mongo Explorer plugin:
- ## File-based project format:
- ## Plugin-specific files:
- # IntelliJ
- # mpeltonen/sbt-idea plugin
- # JIRA plugin
- # Crashlytics plugin (for Android Studio and IntelliJ)
- ### Intellij+iml Patch ###
- # Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-249601023
- *.iml
- modules.xml
- .idea/misc.xml
- *.ipr
- ### Java ###
- *.class
- # BlueJ files
- *.ctxt
- # Mobile Tools for Java (J2ME)
- .mtj.tmp/
- # Package Files #
- *.jar
- *.war
- *.ear
- # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
- hs_err_pid*
- ### Git ###
- *.orig
- ### SVN ###
- .svn/
- ###macOS###
- *.DS_Store
- .AppleDouble
- .LSOverride
- # Icon must end with two \r
- # Icon
- # Thumbnails
- ._*
- # Files that might appear in the root of a volume
- .DocumentRevisions-V100
- .fseventsd
- .Spotlight-V100
- .TemporaryItems
- .Trashes
- .VolumeIcon.icns
- .com.apple.timemachine.donotpresent
- # Directories potentially created on remote AFP share
- .AppleDB
- .AppleDesktop
- #Network Trash Folder
- #Temporary Items
- .apdisk
ios 项目的.gitignore的更多相关文章
- .gitignore详解(附上eclipse的java项目的 .gitignore文件)
今天讲讲Git中非常重要的一个文件――.gitignore. 首先要强调一点,这个文件的完整文件名就是“.gitignore”,注意最前面有个“.”.这样没有扩展名的文件在Windows下不太好创建, ...
- 系列文章:老项目的#iPhone6与iPhone6Plus适配#(持续更新中,更新日期2014年10月12日 星期日 )
本文永久地址为http://www.cnblogs.com/ChenYilong/p/4020399.html ,转载请注明出处. ********************************** ...
- 老项目的#iPhone6与iPhone6Plus适配#LaunchImage适配
本文永久地址为 http://www.cnblogs.com/ChenYilong/p/4020384.html,转载请注明出处. Evernote印象笔记链接:https://www.everno ...
- 老项目的#iPhone6与iPhone6Plus适配#Icon适配
本文永久地址为http://www.cnblogs.com/ChenYilong/p/4020373.html ,转载请注明出处. 这是Evernote印象笔记的链接:https://www ...
- 老项目的#iPhone6与iPhone6Plus适配#iOS8无法开启定位问题和#解决方案#
本文永久地址为 http://www.cnblogs.com/ChenYilong/p/4020359.html,转载请注明出处. iOS8的定位和推送的访问都发生了变化, 下面是iOS7和iOS8申 ...
- 老项目的#iPhone6于iPhone6Plus适配#iPhone6分辨率与适配
技术博客http://www.cnblogs.com/ChenYilong/ 本文永久地址为http://www.cnblogs.com/ChenYilong/p/4011744.html ,转 ...
- 搜刮一些开源项目的APP
iOS完整App资源收集 <iOS完整app资源收集> <GitHub 上有哪些完整的 iOS-App 源码值得参考?> <GitHub 上有哪些完整的 iOS-App ...
- 团队项目——编写项目的Spec
团队项目--编写项目的Spec 一.Spec的目标 spec主要用来说明软件的外部功能,和用户的交互情况,主要用来说明软件内部的设计.图片编辑器是与生活息息相关的一个必备软件,随的流行, ...
- 如何修改MyEclipse项目的web context-root
修改一个MyEclipse项目的名称很容易,右键点项目->rename就行了. 但此时项目的web context-root 还没有改变,需要右键点项目->properties->M ...
随机推荐
- 【Codeforces235C】Cyclical Quest 后缀自动机
C. Cyclical Quest time limit per test:3 seconds memory limit per test:512 megabytes input:standard i ...
- begin
经历了一段时间的使用Github发表个人博客,我的感受就是很装逼,但是很麻烦--,因为都是自己手动弄的,还不如博客园方便,还有自己买了域名,但是SEO却提不上起,或者说压根就没有 --#,所以说,经过 ...
- 解决NetBeans运行卡顿问题
NetBeans安装目录下的此文件打开编辑 找到这一行,在后面添加最大的运行内存,这里我改成了900M(红色部分),重启NetBeans即可.netbeans_default_options=&quo ...
- 命名空间jquery
命名空间的意思就是 同一个元素有绑定了2个相同的事件,比如2个scroll,这个时候你做其他交互的时候只想触发第二个scroll事件 就可以用命名空间做了 <button id="b ...
- 网站中使用echart
在网站开发中,可能会使用折线图,圆饼图,等等 来丰富网页对数据的展示,可以使用echart http://echarts.baidu.com/tutorial.html#5%20%E5%88%86%E ...
- 深入理解JS的闭包
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现. 一.变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域. 变量的作用域 ...
- Base64编码【转】
转http://www.cnblogs.com/luguo3000/p/3940197.html 开发者对Base64编码肯定很熟悉,是否对它有很清晰的认识就不一定了.实际上Base64已经简单到不能 ...
- sqlserver多文件组数据库的备份和还原实战
数据库文件过大时就要进行数据分区,就是讲数据库拆分到多个文件组中.已方便数据文件管理,提高数据库的读取效能,多文件组如何进行数据库的备份和还原呢,今天主要做多文件组数据库的备份和还原实验. 第一步 创 ...
- CMake
使用CMake编译跨平台静态库 http://www.tuicool.com/articles/3uu2Yj cmake命令 安装.用法简介 https://fukun.org/archives/04 ...
- 室内定位系列(二)——仿真获取RSS数据
很多情况下大家都采用实际测量的数据进行定位算法的性能分析和验证,但是实际测量的工作量太大.数据不全面.灵活性较小,采用仿真的方法获取RSS数据是另一种可供选择的方式.本文介绍射线跟踪技术的基本原理,以 ...