我应该在Swift游乐场的.gitignore文件中包含哪些内容?

Dal*_*kar 14 git xcode gitignore swift swift-playground

我想使用Git对我的游乐场进行版本控制,但我不确定应该忽略哪些文件以及应该提交哪些文件.

目前我使用以下.gitignore文件进行游乐场:

# Xcode user data
xcuserdata
Run Code Online (Sandbox Code Playgroud)

那应该还有什么?

Sur*_*gch 11

无论是普通项目还是游乐场,使用.gitignoreSwift 的标准文件都很方便实用.从终端cd到项目根文件夹(具有正常项目的.xcodeproj文件的文件夹)并运行以下命令:

curl -o .gitignore https://www.gitignore.io/api/swift
Run Code Online (Sandbox Code Playgroud)

或者从GitHub源获取它:

curl -o .gitignore https://raw.githubusercontent.com/github/gitignore/master/Swift.gitignore
Run Code Online (Sandbox Code Playgroud)

如果需要,您可以编辑文件以进行更改.我只是使用默认值.


Dam*_*ran 8

来自斯威夫特的官方github gitignore

## Playgrounds
timeline.xctimeline
playground.xcworkspace
Run Code Online (Sandbox Code Playgroud)