.gitignore per Swift

13 regole di esclusione per Swift, pronte da copiare nel repository.

Linguaggio di programmazione Swift di Apple

Il .gitignore completo per Swift

# Generato da LFGitignore - https://lfgitignore.com
# Creato: 2026-10-13 15:51:23 UTC
# Tecnologie: Swift

### Swift ###
xcuserdata/
*.hmap
# Archivio di app iOS
*.ipa
*.dSYM.zip
*.dSYM
Carthage/Build/
timeline.xctimeline
fastlane/report.xml
playground.xcworkspace
.build/
fastlane/Preview.html
fastlane/screenshots/**/*.png
fastlane/test_output

Cosa escludono le regole di Swift

Tutti i pattern e i motivi per includerli nel tuo .gitignore.

Generale

Schema di esclusione Cosa esclude
xcuserdata/ # Impostazioni utente
*.hmap # Specifici di Obj-C/Swift
*.ipa Archivio di app iOS
*.dSYM.zip Generale
*.dSYM Generale
timeline.xctimeline # Ambienti playground
playground.xcworkspace Generale
.build/ Generale

Carthage/Checkouts

Schema di esclusione Cosa esclude
Carthage/Build/ Carthage/Checkouts
fastlane/report.xml Carthage/Checkouts
fastlane/Preview.html Carthage/Checkouts
fastlane/screenshots/**/*.png Carthage/Checkouts
fastlane/test_output Carthage/Checkouts

Come usare questo .gitignore per Swift

  1. Copia le regole di Swift qui sopra oppure scarica direttamente il file.
  2. Crea un file chiamato .gitignore nella radice del repository Git e incolla le regole al suo interno.
  3. Se Git tiene già traccia di alcuni di questi file, esegui git rm -r --cached . e crea un nuovo commit: Git applica le regole di esclusione solo ai file non tracciati.
  4. Includi .gitignore in un commit affinché tutto il team condivida le stesse regole.

Altri modelli .gitignore per Linguaggio

Vedi tutti i modelli di Linguaggio