Co powinien zawierać plik Xcode 6 gitignore?
Co powinien zawierać Typowy .gitignore
dla Xcode 6?
Również informacje dotyczące xccheckout
wprowadzone w Xcode 5 Zobacz tutaj
3 answers
1)
Najprostszą odpowiedzią jest to, że mój wygląda tak:
# 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
/ Align = "left" / gitignore, które GitHub ustawia ze wszystkimi repozytoriami domyślnie.
2)
Inna odpowiedź brzmi, że istnieje Strona internetowa o nazwie "gitignore.io" , który generuje pliki na podstawie .szablony gitignore z https://github.com/github/gitignore .
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-05-08 05:24:58
Jeśli tworzysz nowy projekt od podstaw w Xcode 6 ... nie ma potrzeby na długo .plik gitignore już jest, jak zwróciłem uwagę w moim ostatnim poście : Apple zoptymalizowało standardową strukturę plików i folderów projektu, aby spełnić wymagania dla jasnych i prostych commitów Gita. Apple ignoruje również dwa wzorce plików domyślnie, jeśli tworzysz repozytorium git z szablonem projektu Xcode:
.DS_Store
UserInterfaceState.xcuserstate
Dodali je do twojego .git/info/excludes
plik w projekcie katalog. Więc nie trzeba ich ponownie ignorować .gitignore: -)
Jedyną rzeczą, którą zawsze włączam w .gitignore
Plik jest
# Exclude personal Xcode user settings
xcuserdata/
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-01-04 09:28:56
[[0]} Zobacz Xcode na Githubie.gitignore Plik, aby zawsze mieć zaktualizowaną listę plików Xcode do zignorowania.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-07-24 14:57:53