Что я должен включить в файл .gitignore для игровых площадок Swift?

Я хочу использовать Git для управления версиями своих игровых площадок, но я не уверен, какие файлы следует игнорировать и какие из них я должен выполнить.

В настоящее время я использую следующий файл .gitignore для игровых площадок:

# Xcode user data
xcuserdata

Что еще должно быть там?

Ответ 2

Является ли это обычным проектом или игровыми площадками, удобно и полезно использовать один из стандартных файлов .gitignore для Swift. От терминала cd в корневую папку вашего проекта (тот, у которого есть файл .xcodeproj для обычного проекта) и выполните следующую команду:

curl -o .gitignore https://www.gitignore.io/api/swift

Или, альтернативно, получить его из источника GitHub:

curl -o .gitignore https://raw.githubusercontent.com/github/gitignore/master/Swift.gitignore

Вы можете отредактировать файл, чтобы внести изменения, если вам нужно. Я просто использую настройки по умолчанию.