gitって便利ですよね。 iPhoneアプリを共同開発する時も当然使いたいんですが Xcodeのプロジェクトを管理しようと思うと若干不便なんです。 Xcodeはproject.pbxprojという一つのファイルでプロジェクト全体を管理しているので 共同で開発しているとこれがあっという間にコンフリクトを起こします。(ここから先は†闇†) 今日は共同開発するときにうまくいくXcode+gitワークフローについて考えてみたいと思います。 .gitignore まず何をgitで管理すべきで何を管理すべきでないかですが.xcodeproj以外は普通に管理すべきでしょう .xcodeprojの中にはXcode上でどのフォルダが開いているかなどの管理しなくていい情報も含まれているのでこれを選別するよう.gitignoreを書きます 僕がよく使っている.gitignoreは以下のものです *.xcodep
![Xcode+gitのワークフロー考察 - CAMPHOR- Tech Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/ce665300e5836854f1b9e1b45c130b43a0db3d88/height=288;version=1;width=512/https%3A%2F%2Ftech.camph.net%2Fwp-content%2Fuploads%2F2013%2F09%2Fog_image.png)