.gitignore за Swift
13 правила за игнориране за Swift, готови за копиране в хранилището ви.
Езикът за програмиране Swift на Apple
Пълният .gitignore за Swift
# Генерирано от LFGitignore — https://lfgitignore.com
# Създадено: 2026-10-13 15:52:44 UTC
# Технологии: Swift
### Swift ###
xcuserdata/
*.hmap
# Архив на приложение за iOS
*.ipa
*.dSYM.zip
*.dSYM
Carthage/Build/
timeline.xctimeline
fastlane/report.xml
playground.xcworkspace
.build/
fastlane/Preview.html
fastlane/screenshots/**/*.png
fastlane/test_output
Какво всъщност игнорират тези правила за Swift
Всички шаблони по-долу и защо са необходими във вашия .gitignore.
Общи
| Шаблон | Какво игнорира |
|---|---|
xcuserdata/ |
# Потребителски настройки |
*.hmap |
# Специфично за Obj-C/Swift |
*.ipa |
Архив на приложение за iOS |
*.dSYM.zip |
Общи |
*.dSYM |
Общи |
timeline.xctimeline |
# Експериментални среди |
playground.xcworkspace |
Общи |
.build/ |
Общи |
Carthage/Checkouts
| Шаблон | Какво игнорира |
|---|---|
Carthage/Build/ |
Carthage/Checkouts |
fastlane/report.xml |
Carthage/Checkouts |
fastlane/Preview.html |
Carthage/Checkouts |
fastlane/screenshots/**/*.png |
Carthage/Checkouts |
fastlane/test_output |
Carthage/Checkouts |
Как да използвате този .gitignore за Swift
- Копирайте правилата за Swift по-горе или изтеглете файла директно.
- Създайте файл с име .gitignore в основната директория на Git хранилището си и поставете правилата в него.
- Ако някои от тези файлове вече се следят, изпълнете git rm -r --cached . и създайте нов комит — Git прилага правилата за игнориране само към неследени файлове.
- Добавете .gitignore в комит, за да използва целият екип едни и същи правила.