複数名で iOS のプロジェクトを弄ると project.pbxproj ファイルが頻繁にコンフリクトを起こすのでストレスフルである。このファイルを自動でマージしてくれるツール mergepbx が存在するので、これを導入して精神の安寧を得ようと図る。このツールはリポジトリを使うメンバー全員が導入する必要はなく、自分だけが導入することもできるので、導入障壁はわりかし低い。 公式サイト 導入は以下の手順で行う。 $ git clone https://github.com/simonwagner/mergepbx $ cd mergepbx/ $ ./build.py $ sudo cp mergepbx /usr/local/bin/ $ vi ~/.gitconfig [merge "mergepbx"] name = XCode project files merger driver