概要
Xcodeプロジェクトの関連ファイルをgit登録する方法について説明します。
環境
- 作成日: 2014.10.20
- OS: 依存なし
- Xcode: 依存なし
- 言語: 依存なし
.gitignoreファイル
Xcodeを使用していると、様々なファイルが生成されますが、その全てをgit登録(他者と共有する)必要はありません。登録不要なファイルをgitのcommit対象から除外するための.gitignoreファイルの設定が、Objective-C.gitignoreにて公開されています。
2014年10月現在、上記.gitignoreの内容は以下の様に定義されています。
# Xcode
#
build/
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata
*.xccheckout
*.moved-aside
DerivedData
*.hmap
*.ipa
*.xcuserstate
commitしたファイルの登録取り消し
git rm --cached ファイル
コマンドで、ファイルを削除することなく、リポジトリの登録対象から削除です。gitの使い方については、Git 戻す系の処理を自分の理解の為にまとめてみたを参考にしました。