.gitignore
Xcode 6の標準には何を含める必要がありますか?
xccheckout
また、Xcode 5 で導入されたに関する情報については、こちらを参照してください。
.gitignore
Xcode 6の標準には何を含める必要がありますか?
xccheckout
また、Xcode 5 で導入されたに関する情報については、こちらを参照してください。
1)
最も簡単な答えは、私の場合は次のようになります。
# Xcode
.DS_Store
build/
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
*.xcworkspace
!default.xcworkspace
xcuserdata
profile
*.moved-aside
DerivedData
.idea/
# Pods - for those of you who use CocoaPods
Pods
これは、GitHub がデフォルトですべてのリポジトリに設定する .gitignore と同じだと思います。
2)
もう 1 つの答えは、https://github.com/github/gitignoreの .gitignore テンプレートに基づいてファイルを生成する"gitignore.io" という Web サイトがあることです。
Xcode 6 でゼロから新しいプロジェクトを作成する場合 ...前回の投稿で指摘したように、長い.gitignoreファイルはもう必要ありません。明確で率直な git コミット。また、Apple は、Xcode プロジェクト テンプレートを使用して git リポジトリを作成する場合、デフォルトで 2 つのファイル パターンを無視します。
.DS_Store
UserInterfaceState.xcuserstate
彼らはそれらを.git/info/excludes
あなたのプロジェクト ディレクトリのファイルに追加しました。したがって、.gitignore でそれらを再無視する必要はありません :-)
私が常に.gitignore
ファイルに含める唯一のものは、
# Exclude personal Xcode user settings
xcuserdata/