.gitignore
Xcode 6 için tipik ne içermelidir ?
Ayrıca xccheckout
Xcode 5'te tanıtılan bilgiler için buraya bakın
.gitignore
Xcode 6 için tipik ne içermelidir ?
Ayrıca xccheckout
Xcode 5'te tanıtılan bilgiler için buraya bakın
Yanıtlar:
1)
En kolay cevap, benimki şöyle görünüyor:
# Xcode
.DS_Store
build/
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
*.xcworkspace
!default.xcworkspace
xcuserdata
profile
*.moved-aside
DerivedData
.idea/
# Pods - for those of you who use CocoaPods
Pods
hangi GitHub varsayılan olarak tüm depolarıyla kurmak aynı .gitignore olduğunu düşünüyorum.
2)
Başka bir yanıt, "gitignore.io" adlı bir web sitesi olup, dosyaları https://github.com/github/gitignore adresindeki .gitignore şablonlarına göre oluşturur .
Pods
: guides.cocoapods.org/using/… ?
.idea/
kullanan sadece gereklidirAppCode
Xcode 6'da sıfırdan yeni bir proje oluşturuyorsanız ... Son yazımda belirttiğim gibi artık uzun bir .gitignore dosyasına gerek yok : Apple, standart proje dosyasını ve klasör yapısını, gereksinimleri karşılayacak şekilde optimize etti temiz ve düz ileri git taahhüt eder. Bir Xcode proje şablonuyla git deposunu oluşturursanız Apple varsayılan olarak iki dosya desenini yoksayar:
.DS_Store
UserInterfaceState.xcuserstate
Bunları .git/info/excludes
proje dizininizdeki dosyanıza eklediler . Yani onları yeniden görmezden gelmeye gerek yok .gitignore :-)
Her zaman bir .gitignore
dosyaya eklediğim tek şey
# Exclude personal Xcode user settings
xcuserdata/
Her zaman hangi Xcode dosyalarının yoksayılacağı güncellenmiş bir listeye sahip olmak için Github'ın Xcode.gitignore dosyasına bakın .