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

时间:2015-07-15 17:30:08

标签: xcode git swift gitignore swift-playground

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

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

# Xcode user data
xcuserdata

还应该有什么?

2 个答案:

答案 0 :(得分:9)

无论是正常的项目还是游乐场,使用Swift的标准.gitignore文件之一是方便有用的。从终端cd到项目根文件夹(具有正常项目的.xcodeproj文件的文件夹)并运行以下命令:

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

或者从GitHub源获取它:

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

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

答案 1 :(得分:8)

来自官方github gitignore for Swift

## Playgrounds
timeline.xctimeline
playground.xcworkspace