1
0
mirror of https://github.com/github/gitignore synced 2024-12-12 21:26:24 +01:00

Update swift.gitignore

Added explanation for most settings.
This commit is contained in:
Leonard 2014-09-21 02:49:48 +02:00
parent 7acb3d6cdc
commit d3fc7a9c44

View File

@ -1,26 +1,47 @@
# Xcode ## OS X temporary files that should never be committed
# .DS_Store
build/ *.swp
*.pbxuser *.lock
!default.pbxuser profile
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata
*.xccheckout
*.moved-aside
DerivedData
*.hmap
*.ipa
*.xcuserstate
# CocoaPods ## Private project folders
# #Graphics/
# We recommend against adding the Pods directory to your .gitignore. However #Ideas/
# you should judge for yourself, the pros and cons are mentioned at:
# http://guides.cocoapods.org/using/using-cocoapods.html#should-i-ignore-the-pods-directory-in-source-control ### Defaults for Xcode 6
#
# Pods/ ## Folders
build/
DerivedData/
## Xcode private settings (window sizes, bookmarks, breakpoints, custom executables, smart groups)
*.pbxuser
*.mode1v3
*.mode2v3
*.perspectivev3
!default.pbxuser
!default.mode1v3
!default.mode2v3
!default.perspectivev3
### Options (NB: hierarhically dependent)
## 1- throw away ALL personal settings (including custom schemes!
xcuserdata
## 2- get rid of ALL personal settings, but KEEP SOME OF THEM
#xcuserdata/**/*
## 3- keep personal schemes
#!xcuserdata/**/xcschemes/*
## Allegedly, if you manually "deprecate" your classes, they get moved here.
*.moved-aside
## Binary file
*.ipa
# Playground states
*.xctimeline
## Unknown settings... Please define
*.hmap
*.xccheckout
*.xcuserstate