Що слід .gitignore
містити для Xcode 6?
Також інформацію щодо xccheckout
введеного в Xcode 5 дивіться тут
Що слід .gitignore
містити для Xcode 6?
Також інформацію щодо xccheckout
введеного в Xcode 5 дивіться тут
Відповіді:
1)
Найпростіша відповідь - моя виглядає так:
# 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
Я вважаю, що той самий .gitignore, що GitHub за замовчуванням створює всі свої сховища.
2)
Ще одна відповідь полягає в тому, що існує веб-сайт під назвою "gitignore.io" , який генерує файли на основі шаблонів .gitignore з https://github.com/github/gitignore .
Pods
: guides.cocoapods.org/using/… ?
.idea/
потрібен лише той, хто використовуєAppCode
Якщо ви створюєте новий проект з нуля в Xcode 6 ... більше не потрібно тривалого файлу .gitignore, як я вказував у своєму останньому дописі : Apple оптимізувала стандартний файл проекту та структуру папок, щоб відповідати вимогам для чіткий і прямий вперед git здійснює. Apple також ігнорує два шаблони файлів за замовчуванням, якщо ви створюєте сховище git із шаблоном проекту Xcode:
.DS_Store
UserInterfaceState.xcuserstate
Вони додали їх до вашого .git/info/excludes
файлу у каталозі проекту. Тому не потрібно їх ігнорувати в .gitignore :-)
Єдине, що я завжди включаю у .gitignore
файл - це
# Exclude personal Xcode user settings
xcuserdata/
Зверніться до файлу Xith.gitignore Github, щоб завжди мати оновлений список, які файли Xcode слід ігнорувати.