Ludovic Frank Gitignore

.gitignore для Swift

13 правил игнорирования для Swift, готовых к копированию в репозиторий.

Язык программирования Apple Swift.

Полный .gitignore для Swift

# Создано LFGitignore - https://lfgitignore.com
# Создано: 2026-10-31 21:52:34 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

  1. Скопируйте приведенные выше правила Swift или загрузите файл напрямую.
  2. Создайте файл с именем .gitignore в корне вашего репозитория Git и вставьте в него правила.
  3. Если некоторые из этих файлов уже отслеживаются, запустите git rm -r --cached ., а затем снова зафиксируйте — Git применяет правила игнорирования только к неотслеживаемым файлам.
  4. Зафиксируйте .gitignore, чтобы все члены команды придерживались одних и тех же правил.

Другие шаблоны Язык .gitignore

Посмотреть все шаблоны Язык